Ratings39
Average rating4.1
I think I'll need to read this again to really love it, but man was that a wild ride. I could see where some things were going, but others I had no clue. The world-building is amazing, as always from Fforde. The characters are all memorable. Really good fun.