Surviving Trench Warfare: Technology and the Canadian Corps, 1914-1918
In Surviving Trench Warfare, Bill Rawling takes a close look at how technology and tactics came together in the Canadian Corps.