WITH A POPPY AND A PRAYER. Officers died at Passchendaele 31st July – 10th November 1917

£22.00

Detailed record of all officers who died during Third Ypres, by regiment, brigade and division with location of grave or memorial and of medals, where known.