Andrew Iarocci


Book Reviews of Andrew Iarocci's Works

Vimy Ridge: A Canadian Reassessment
By Geoffrey Hayes, Andrew Iarocci and Mike Bechthold
Reviewed in Remembering WWI by Sherrill Grace