public profile
Son of Allen Macrae and Margaret Pearson Brother of John Macrae; Amelia Macrae and Nancy MacRae