The role of the British Army at Passchendaele. Meticulously researched for the roles of each unit of the British, Canadian, Australian and New Zealand army corps. 598 pages, soft cover. 

To Play a Giant's Part

€42.50 Regular Price
€34.00Sale Price

    ©2020 by Salient Tours & The British Grenadier Bookshop.