I liked this book for some reasons but I didn't like it for other reasons. first, i liked the messages you can interpret out of this book and everyone's interpretation will be different.For me, i felt like it was a little hard to understand at times but that could be just me. This book doesn't start out with a lot of action but as you go on there is more. Besides those things this is overall a pretty good book