Manyebook
James A. Banks
Teaching Strategies for Ethnic Studies
Cultural Diversity and Education
An Introduction to Multicultural Education