Brian Steele

Brian Steele is Assistant Professor of History at the University of Alabama, Birmingham. His work has appeared in the Journal of American History and the Journal of Southern History.