Teaching and learning elementary social studies - Ellis, Arthur K. (Allyn and Bacon, 1991)