Bhavikatti, S.S.

Engineering Mechanics - NEW DELHI NEW AGE 2000 - xiv,493

620.1 BHA