Political philosophy and revelation : a Catholic reading - Schall, James V. (Catholic University of America Press, 2013)