Person
Peerage person ID=206970
Family
Not who you're looking for? Others named John Yeo: Canadian politician (1837-1924)