Battle of Hamel
John Monash
Barrage
John J. Pershing
Operation Michael
Hamel
Mark V tank
Second Battle of Villers-Bretonneux
2nd Division
World War I
France
Military personnel