Yet another glorious day : the 1915 World War I diary of Alexander Rule, D Company, 4th Battalion, the Gordon Highlanders /
Shanks, Graham J.author.
Rule, Alexander, 1895-1983
World War, 1914-1918