Naval Warfare - Thursfield, James R., 1840-1923 (Project Gutenberg, 2010)