James D. Hornfisher's Neptune's Inferno.
Its about the U.S. Navy at the Canal.