Teaching elementary social studies : principles and applications. - Zarrillo, James J. (Merrill, 2000)