Chanelle Nyree Rose

CHANELLE N. ROSE is associate professor of history at Rowan University.

The Struggle for Black Freedom in Miami - Cover
The Struggle for Black Freedom in Miami