Cape Breton Island
Born at MacPherson House on Cape Breton Island, MacPherson attended law school at Dalhousie University, Halifax, Nova Scotia.