Quick view Add to Cart Violence And The German Soldier In The Great War: Killing, Dying, Surviving $53.95 Bloomsbury Academic