21 days in Normandy Major General George Kitching and the 4th Canadian Armoured Division / - Caravaggio, Angelo N. (Pen & Sword Military, 2016)