Trench: A History of Trench Warfare on the Western Front by Stephen Bull Back to product details page >