Hans,H.S.

MECHANICS - 2nd - New Delhi Tata McGraw Hill 2003 - 559 p.

9780070473609

620.1