by Lyn Macdonald
The third battle of Ypres, culminating in a desperate struggle for the ridge and little village of Passchendaele, was one of the most appalling campaigns in the First World War. In this masterly pi…