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