Struggle on Their Minds - Zamalin, Alex

Struggle on Their Minds - Zamalin, Alex
495,00

Struggle on Their Minds - Zamalin, Alex

Struggle on Their Minds shows how the American political tradition have been continually challenged-and strengthened-by antiracist resistance, creating a rich legacy of African American thought. Alex