THE NAME OF THE WIND BY PATRICK ROTHFUSS
One of the best storytellers to emerge in the last two decades has to be Patrick Rothfuss, the author of the Kingkiller Chronicles. He's only written the first two books in the trilogy and is taking his time with the final instalment. His fans including myself have been waiting for fifteen years to see how the story ends.