Books & Resources

 Coming soon!

Book cover

coming soon!

Every Road Goes Somewhere: A Memoir about Calling

What does it mean to follow God’s call? What if his call leads to a dead end?

I spent decades pursuing God’s call—off the beaten path, down meandering roads, into dark caves, through series of switchbacks, and onto dead-end streets. Just when the destination seemed within reach, the road disappeared. In the blur of broken dreams, I fumbled for solid footing—meaning and purpose where the map stopped.

This is the story of that journey, discovering that every twist, turn, and toll road went somewhere that mattered—just not where I expected. And where I ended up is the best part of the story.

Daniel: A Discourse Analysis of the Hebrew Bible

Designed for pastors and Bible teachers, this series features top Old Testament scholars and brings together commentary features rarely gathered together in one volume. With careful discourse analysis and interpretation of the Hebrew text, the authors trace the flow of argument in each Old Testament book, showing that how biblical authors say something is just as important as what they say. For further description of the series, see here.

More Books

Living Whole Without a Better Half

A Match Made in Heaven


The Forest and the Trees

Textual Criticism of the Bible

Augustine Versus Luther on Sin, Sexuality, and Salvation

“To Teach” in Ancient Israel

 Courses I Teach

The Bible Explored online through The Pilgrimage.

Christians have been called “people of the Book,” but what is that Book? What’s in it and why should we care? Where did it come from and how did we get it? And, more importantly, how do we, the people, read it?

“The Bible Explored” tackles these questions and introduces you to the massive book that contains the greatest story ever told. In eight weeks, we’ll discuss what makes the Bible such a unique book, and we’ll consider how we should (and shouldn’t) read it.

I have three courses & a sermon series available elsewhere on the book of Daniel.

Sign up below to be the first to hear about the latest releases!