Reading progress update: I've read 324 out of 662 pages.

The Name of the Wind - Patrick Rothfuss

I liked this book before, but I'm finally coming to grips with how clever this story is. Hard to explain without spoilers.