Person
Peerage person ID=555107
Family
Not who you're looking for? Others named James McEwen: Canadian engineer · English footballer and manager (1872–1942)