Mechanical science - 412753 Bolton, W. (Oxford : Blackwell Pub, 2006)
05