Read Andrew's blog posts at hopefulrealism.com.
Follow Andrew on Twitter: @Byers_Andy.
Andrew J. Byers is working on a Ph.D. in New Testament at Durham University while serving as college pastor at Mountain Brook Community Church and leading University Christian Fellowship in Birmingham, Alabama.