9th Royal Scots (T.F.) B Company on active service : from a private's diary, February-May 1915.
Edinburgh : Printed by Turnbull & Spears,
1916.
Great Britain. Army. Royal Scots (The Royal Regiment). Battalion, 9th.
World War, 1914-1918
World War, 1914-1918
World War, 1914-1918
Ypres, 2nd Battle of, Ieper, Belgium, 1915.