James Johnstone, 2nd Marquess of Annandale (Q1399634)
Scottish politician and peer (1687-1730)
Language: