General Studies Manual for UPSC Civil Services Preliminary Examination2006 - Chand, Tara. (2006)