WikiMini

James Stuart, 3rd Viscount Stuart of Findhorn