The unknown Battle of Midway : the destruction of the American torpedo squadrons / - Kernan, Alvin B. (Yale University Press,, 2005)