Hannah, J.. ,

Mechanical engineering science / John Hannah, M J Hillier.

0273360221


Mechanical engineering.

TJ160.5 / .H36 1970