Your cart is empty.

Geoffrey Hayes

A graduate of WLU and Western, Geoffrey Hayes is a former student and long-time friend of Terry Copp. He teaches Canadian political and military history at the University of Waterloo. He is the co-editor of Vimy Ridge: A Canadian Reassessment (WLU Press, 2007) and Afghanistan: Transition under Threat (WLU Press, 2008).

Books By Geoffrey Hayes

}