S. S. Bhavikatti & Other

Engineering Mechanics 3rd ed - New Age International (P) Ltd. 2008 - 449 P.,