Person
Peerage person ID=30385
Family
Not who you're looking for? Others named James Steuart: Scottish economist · Royal Navy admiral (1690-1757)