A Surprising God: Advent Devotions for an Uncertain Time By Long, Thomas G. Paperback Price $5.65 Free Shipping