Matthew Harper

Matthew Harper is assistant professor of history and Africana studies at Mercer University.

Books by the Author