Machanics of Machines - Second edition - London The Macmillan Press 1990 - 335 pages