Person
Peerage person ID=487511
Not who you're looking for? Others named John B. Campbell: US Army officer (1777–1814)
Family