After hearing Neil Gaiman read this book, I am certain that any of his audiobooks should be sought out and listened to. Creative and hilarious to the point of tears.