Person
Peerage person ID=238242
Family
Not who you're looking for? Others named John Ogle: English army officer · English physician