S. S. Bhavikatti & Other Engineering Mechanics 3rd ed - New Age International (P) Ltd. 2002 - 537 P.,