Problems and solutions in mechanical engineering - Singh, U. K. (New Age International (P) Ltd., Publishers,)