You know it's a good book when you carry it everywhere you go like it's your most priced possession and feel torn between reading it as fast as you can because you are too curious and eager to finish it or take as long as possible to read the last few chapters because you dread the moment they are finished and you feel a void without it. I have nothing but praise for this book. Definitely a must read!