The Battle of Messines 1917 (Book #18 of Australian Army Campaigns Series) Craig Deayton Trade Paperback $19.99