M. Craig Barnes is president of Princeton Theological Seminary. Prior to that he was the Robert Meneilly Professor of Pastoral Ministry at Pittsburgh Theological Seminary and the senior pastor of The Shadyside Presbyterian Church. He is the author of several books and articles that center on the struggle of contemporary people making sense of God’s grace.

Note: Biographical information was updated as of the latest contribution. Author profiles may not reflect author's current employment or location.