R Gupta's popular Master guide for Mechanical Engineering (New Delhi Ramesh publications, 2005)