Blue skies and blood the Battle of the Coral Sea - Hoyt, Edwin Palmer (Ibooks, 2003)