political theorist
English political theorist of classical republicanism
Not who you're looking for? Others named James Harrington: English lawyer · English supporter of the House of York
Family
Connected
Studio characters