Person
Peerage person ID=451868
Family
Not who you're looking for? Others named James Hanna: American football player · British seafarer and trader (?-1787) · American judge