I had read this a million years ago, and as I listened to Stephen Fry's awesome narration, I remembered some of it, but there was lots of things I had forgotten. I enjoy the humor and wordplay, this is a book that is good for me to listen to -- I read so fast, I might have missed some of the really clever stuff.