TY - BOOK AU - RATTAN.S.S TI - THEORY OF MECHINES PY - 2000/// PB - TMH ER -