Book Review: ‘Last Stand of the Tin Can Sailors’ by James D. Hornfischer. By David E. PetzalJune 19, 2017