Ardennes 1944 : Hitler's last gamble / - Beevor, Antony,