Open main menu

Alexander Cunningham (historian)

Alexander Cunningham (1655–1737) wis a Scots diplomat an historian.