Person
Peerage person ID=137940
Not who you're looking for? Others named Alexander Duncan McRae: Canadian industrialist and politician (1874–1946)
Family