bill-cavanaugh

David Cavanaugh, Associate Professor of Theology, studio portrait, February 5, 2007