James D. Hornfischer: The Last Stand of the Tin Can Sailors : The Extraordinary World War II Story of the U.S. Navy's Finest Hour (Paperback - Revised Ed.); 2005 Edition