Excellent read for those new to the subject.

Passchendaele and the Battled of Ypres 1914-1918

€15.00Price