Fantastic book! I loved it from begining to end. Fforde created an amazing world filled with known fary tale and detective novels characters and he played with the idea of the readers knowing them as he made references, played with their names and made very funny puns.
I've already ordered the second book in the series and I can't wait to get my hands on his other series. I was really drawn by his style and his humor so I'm really looking forward to reading more of his work. Highly highly recommend it.