TY - BOOK AU - RATTAN S S TI - THEORY OF MACHINES PB - MC GRAW HILL KW - PHYSICAL SCIENCE ER -