Middle grades social studies : teaching and learning for active and responsible citizenship - Allen, Michael G. (Allyn & Bacon, 1994)