Understanding social studies - Aggarwal, Kuldeep (Pitambar Publ, 1997)