I haven't read this book in a while, but I remember it being great.