Back to the Front: An Accidental Historian Walks the Trenches of World War 1 by Stephen O'Shea Back to product details page >