Teaching Middle Level Social Studies: A Practical Guide for 4th-8th Grade (3rd Edition)