Practical Marine Engineering for Marine Engineers and Studen door William Frederick Durand & William Freder Durand