Michael MacRae
Salem, Massachusetts, USA