TY - BOOK AU - Rattan, S S TI - Theory of machines/5th Ed., SN - 9789353166281 U1 - 621.81 PY - 2019/// CY - India PB - Mc Graw Hill KW - Cams ER -