TY - BOOK AU - SHAWKI, G. S.A. TI - CURRENT ADVANCES IN MECHANICAL DESIGN AND PRODUCTION SN - 0080272940 U1 - 621 CY - EXETER ER -