Teaching Social Studies in Middle and Secondary Schools (4th... By Beal, Candy M. Hardcover Price $5.82 Free Shipping