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