Tolerance & Truth

The Politics of Human FrailtyA Theological Defense of Political Liberalismby Christopher J. InsoleUniversity of Notre Dame Press, $30, 208 pp.