David Stewart ~ Soldier and Historian
David Stewart ~ soldier and historian born in Perthshire in 1772. He served with the 42nd, 77th, 78th Highlanders and with the 90th Perthshire Light Infantry. David Stewart saw operational service in the imperialist venture in the West Indies (1794) and in the Napoleonic Wars (Egypt and the Peninsula). In 1814 […]