Mechanical foundations of engineering science - Edmunds, H. G. (Chichester : Ellis Horwood Ltd, 1981)