Singh, B Gate 2018:Mechanical Engineering English - 10th - New Delhi Made Easy Publication 2017 - 669p Paperback LC Class. No.: 623 Dewey Class. No.: 623