Cheerful Sacrifice: Battle of Arras, 1917 by Jonathan Nicholls
In this book, Nicholls provides an account o f the 39-day long battle of Arras, which remains the most le thal and costly British offensive of WW1. He reveals the hor rors of trench warfare and the bravery of the soldiers who f ought in the war. '