A Moonlight Massacre
- 520 pages
- 19 hours of reading
Provides an important contribution and re-interpretation of the discussion surrounding Passchendaele, based firmly on an extensive array of sources, many unpublished, and supported by illustrations and maps.
