God Was at Midway: The Sinking of the USS Yorktown (CV-5) and the Battles of the Coral Sea and Midway