Rosa E Carrasquillo

Rosa E. Carrasquillo is an assistant professor of Latin American and Caribbean history at Assumption College in Worcester, Massachusetts.

Rosa E Carrasquillo's Featured Books