EDGAR THORPE & SHOWICK THORPE GENERAL STUDIES FOR CIVIL SERVICES PRELIMINARY EXAMINATION PAPER-II - PEARSON ISBN: 9789332588417.00