Neptune's Inferno by James D. Hornfischer
Neptune's Inferno by Array