The Battle for Omaha Beach, D-Day, June 6, 1944 (The Official History by the U.S. Army, Modern 2014 Annotated Edition, Illustrated in Color & Hi-Res Maps)