Teaching Strategies for the Social Studies by James A. Banks | Menrva Books