Encyclopedia of teaching of social studies : Vol.1 Theory of social studies (Anmol, 1993)