Engineering science for technicians - Devereux, S.C.