OMG I LOVE The Thursday Next series.

If you like them, you have to try his Shades of Grey afterwards. Clever and silly and delightful all at the same time.