James D. Hornfischer

Neptune's Inferno

Neptune’s Inferno

Neptune’s Inferno: The U.S. Navy at Guadalcanal Neptune’s inferno is not only a novel …

Read more