I love how Jasper Fforde stitched things together without a flaw.
It’s just cockily satisfying how each question was answered in the most unexpected manner and timing. And his name choices were impeccable as ever.
ISBN: 0670038717 (ISBN13: 9780670038718)
Date read: October 25 to 29, 2012