(2004). UPSC CIVIL Services Exam Mechanical Engineering (Preliminary) unsolved papers. New Vishal.
Chicago Edition CitationUPSC CIVIL Services Exam Mechanical Engineering (Preliminary) Unsolved Papers. New Delhi: New Vishal, 2004.
MLA Edition CitationUPSC CIVIL Services Exam Mechanical Engineering (Preliminary) Unsolved Papers. New Vishal, 2004.
Warning: These citations may not always be 100% accurate.