Teaching and learning elementary social studies - Ellis, Arthur K (Boston Allyn and Bacon, 1986)