Darbyshire Alan Mechanical Engineering - London Darbyshire Aan 2003 - vii,407p ill lncludes lndex ISBN: 9780750657617 LC Class. No.: TJ 146 / D24