Admiral Byrd explosive revelations!