Hannah J. Mechanical Engineering - UK Hannah J 1991 - 483P ill lncludes lndex ISBN: 9780582061576 LC Class. No.: TJ146 / H19