Person
Peerage person ID=423479
Family
Not who you're looking for? Others named David Boswell: Canadian cartoonist · American politician