Reed's marine engineering for marine engineers - Beck, H G (Reed's marine engineering series, 2007)