Weekend Special | Take 10% Off. Get the code »

M A Stewart

M. A. Stewart is Professor of the History of Philosophy at the University of Lancaster and is editor of Studies in the Philosophy of the Scottish Enlightenment.