Modern marine engineer's manual : volume 2 - Osbourne, Alan (Cornell Maritime Press, 1946)