Religious Foundations?

The Political Morality of Liberal DemocracyMichael J. PerryCambridge University Press, $80, 224 pp.