Environment: Question Bank For Civil Services preliminary Examination - Niranjan, S. (Chennai McGraw Hill Education Private Limited, 2022)