Email Record: Shock army of the British Empire : the Canadian Corps in the last 100 days of the Great War / Shane B. Schreiber ; foreword by John A. English.