TY - GEN AU - Robert Rarvilly TI - Mechanical components handbook U1 - 621.8 22 PB - London KW - MACHINE ENGINEERING ER -