Waffen-SS Armour in Normandy: The Combat History of SS Panzer Regiment 12 and SS Panzerjger Abteilung 12, Normandy 1944, based on their original war diaries