Lee A McBride III Editor

Lee A. McBride III is Professor of Philosophy at the College of Wooster, USA. He is the editor of A Philosophy of Struggle: The Leonard Harris Reader (Bloomsbury, 2020).