Hold the Line: A Battalion Tested in the Bloodiest Battles of the Western Front by Tim Cook Back to product details page >