James Stuart of Dunearn, 1775 - 1849. Duellist and pamphleteer

James Stuart of Dunearn, 1775 - 1849. Duellist and pamphleteer