A short history of naval and marine engineering
By: (Smith) ; With a foreword by P.J. Cowan.
Place of publication: Cambridge
Language: eng