THORPE, Edgar General Studies for Civil Services Preliminary Examination Paper-I: Indian polity and governance v2 - Noida Pearson 2020 ISBN: 9789389342147