Facing the German Foe (WWI Centenary Series) by Colonel James Fiske (Paperback / softback, 2014)