A great book gives you answers and let you question the world or your life. And this book did that and much more for me. I really enjoyed this book and not only did it entertain me, it also taught me a lot of things.