GENERAL STUDIES FOR CIVIL SERVICES PRELIMINARY EXAMINATION - HISTORY AND CULTURE VOL - 6 - EDGAR THORPE SHOWICK THORPE (CHENNAI PEARSON, 2017)