The Battle of Leyte Gulf the greatest naval battle in history ; the dramatic full history ; 23 - 26 October 1944 - Cutler, Thomas J. (Pocket Books, 1996)