Person
Peerage person ID=274535
Family
Not who you're looking for? Others named John McAlister: Canadian politician (1842-1918)