The Big Over Easy  - Jasper Fforde Kept me guessing until the very end. Looking forward to the second one. Friends say it's amazing.