McGibbon's M.o.T. Orals and marine engineering knowledge - Barr, Hugh.