A short history of naval and marine engineering / by E.C. Smith. - Smith, E. C. (C.U.P., 1937)