M Craig Barnes
M. Craig Barnes (PhD, University of Chicago) is president of Princeton Theological Seminary in Princeton, New Jersey, where he also serves as professor of pastoral ministry. He previously taught at Pittsburgh Theological Seminary and has pastored several churches. Barnes frequently speaks and preaches across the country, writes regularly for the Christian Century , and is the author of numerous books, including Searching for Home , When God Interrupts , Sacred Thirst , Hustling God , The...See more
M. Craig Barnes (PhD, University of Chicago) is president of Princeton Theological Seminary in Princeton, New Jersey, where he also serves as professor of pastoral ministry. He previously taught at Pittsburgh Theological Seminary and has pastored several churches. Barnes frequently speaks and preaches across the country, writes regularly for the Christian Century , and is the author of numerous books, including Searching for Home , When God Interrupts , Sacred Thirst , Hustling God , The Pastor as Minor Poet , and Yearning . See less