Destroyer Captain: The Life of Ernest E. Evans - James D. Hornfischer