Presenter: <span>James K. A. Smith</span>

James K. A. Smith

Yale Youth Ministry Institute