Person
Peerage person ID=336643
Family
Not who you're looking for? Others named John Knapp: cricketer (1841-1881)