000
00209nam a2200109Ia 4500
100
_a
Rattan S
245
_a
Theory of machines
250
_a
3
260
_c
2009
_b
TMH
_a
New Delhi
300
_a
711
942
_c
BK
999
_c
36175
_d
36175