OVERLORD D-DAY AND THE BATTLE FOR NORMANDY - HASTINGS, M.