UPSC CIVIL Services Exam Mechanical Engineering (Preliminary) unsolved papers / - New Delhi : New Vishal , 2004. - 344 p.