Reddy, K. Krishna General studies history for the UPSC preliminary examination - New Delhi Tata McGraw-Hill 2006 - [v.p.] Dewey Class. No.: 350.3954076 R247P