Person
Peerage person ID=138023
Family
Not who you're looking for? Others named John Harkness: cricketer (1867-1960)