BHAVIKATTI, S.S.

ENGINEERING MECHANICS - NEW DELHI NEW AGE INTERNATIONAL

620.1 B575