Stephens, R. C

Mechanical technology - 3rd ed. - Oxford Butterworth- Heinemann 1998 - vi, 553 p. : ill.

0750638869


MECHANICAL ENGINEERING

TJ 145 Bac