Nobody knew adversity like King David.
He was called and anointed to reign in life, and yet he had to find a way in God to keep form losing it all. In What to Do on the Worst Day of Your Life, Brian Zahnd looks into the life of David to discover a pattern of faith we can apply to overcome life's daunting obstacles.