Inferno: The Epic Life and Death Struggle of the USS Franklin Jospeh SpringerThis novel has a plot that twists in ways you won’t expect.