Redemption

Books

Sin: A History

Gary Anderson, professor of Old Testament at the University of Notre Dame, has written an astonishing book that, in ways typical of his work, moves from close textual reading to the widest vistas of interpretation.