Man-for-man more Scots fought in WW1 than English, Welsh or Irishmen. In many ways Scotland was more deeply embroiled in the war than England Wales and Ireland, and the effect of the war upon Scotland was more profound.
Trevor Royle has written a book that fills a void - he skillfully covers various battles of the war itself - the role of Scottish military units at Gallipoli, Salonika, Palestine and, of course, the Western Front - as well as events back home. He covers the politics, women, social-upheaval, the role of the vast Glasgow-based industry (particularly ship-building), as well as agriculture and the role of the rural districts, both lowlands and highlands.
The work is scholarly, with ample notes and references to back up virtually all of his arguments; excellent for the serious student of WW1, but still well-written and readable for the more general reader who has an interest in Scotland and the part it played in the Great War.