Practical Marine Engineering For Marine Engineers And Students by William Frederick Durand