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