He's also a Professional Fellow in Theology at Ashland Theological Seminary in Ashland, Ohio. Allan has an M.Div. from Ashland Theological Seminary, a Th.M. from Duke Divinity School and a Ph.D. in Theology from the University of Durham. He blogs at AllanBevere.com.