Teacher Eligibility Test : Social Studies Paper 2 - Anand, S (Agra: Upkar Prakashan)