Oscar de la Torre

Oscar de la Torre is associate professor of history and Africana and Latin American studies at University of North Carolina at Charlotte.

Books by the Author