Teaching strategies for the social studies by James A. Banks | Menrva Books