INDIAN HISTORY-FOR THE UPSC CIVIL SERVICES PRELIMINARY EXAMINATIONS - KRISHNA REDDY K (TATA McGRAW-HILL PUBLISHING, 2007)