Person
Peerage person ID=613497
Family
Not who you're looking for? Others named Henry Spencer: Canadian computer programmer · English politician