Modern Marine Engineer's Manual Vol 2 - Cornell Maritime Press