James Brewer Stewart

James Brewer Stewart is James Wallace Professor of History at Macalester College in Minnesota. He is the author of William Lloyd Garrison and the Challenge of Emancipation and several other works.
Wendell Phillips - Cover
Wendell Phillips