S. S. Bhavikatti & Other Engineering Mechanics - New Age International Pvt. Ltd. Publishers 1994 - 557 P.,