Mechanical science for technicians 3 - William Bolton (Newnes-Butterworths, 1980)