Introduction to Marine Engineering door Harold Taylor, D.A. Taylor & Taylor D. A