Marine engineering workbook : preparation for the U.S.C.G. license examination - Haynes, William E. (FAME Foundation, 2008)