Rev.Dr. Duncan Strang (42)

Strang RevDr Duncan
Unpublished history Seaforth Highlanders. Battle of Mons to the Battle of the Aisne 1914 Compiled by Rev.Strang who had been a Major in the 9th Seaforth Highlanders