David J Levy

Levy is Visiting Professor of Social Theory and Philosophy at Middlesex University in London.