MACHANICSOF MATERIALS - PUNMIA DR. B. C. (NEW DELHI, 2001)