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