Teaching Of Social Studies - Agarwal, J.C. (New Delhi Vikas Publishing House Private Limited)