About Angelo Caravaggio Books by Angelo Caravaggio 21 Days in Normandy Maj. Gen. George Kitching and the 4th Canadian Armoured Division by (author) Angelo Caravaggio