Teaching and learning elementary social studies (6th edition) - Ellis, Arthur K. (Allyn and Bacon, 1998)