Mechanical science - Bolton, William (Blackwell Scientific, 1993)