Teaching Strategies for the Social Studies by James Banks & Bigge