Person
Peerage person ID=699819
Not who you're looking for? Others named Thomas Lockhart: American politician · politician
Family