Omaha Beach a flawed victory - Lewis, Adrian R. (University of North Carolina Press, 2001)