In the pre-dawn darkness of 6 June 1944, the greatest armada the world has ever seen began to disembark an Allied invasion force on the beaches of France's Normandy peninsula. Invasion '44 tells the story of that assault from the day over four years earlier, and only a few short...