Neptune's Inferno: The U.S. Navy at Guadalcanal The Last Stand of the Tin Can Sailors Neptune's Inferno