Fighting on three fronts : a Black Watch Battalion in the Great War / by Major D.D. Ogilvie ; with a preface by Major-General E.S. Girdwood, C.B., C.M.G. lately C.O.C. 74th (Yeomanry) Division.
Publication Info.
Barnsley, South Yorkshire : Pen & Sword Military, 2014.