The Shack by WM. Paul Young.

Excellent read- best fiction I have read in over a decade and I am only half-way in.