Ratings432
Average rating3.5
This is such a beautifully written book. The beginning is wonderfully entertaining and fun to read. The middle of the book seems to really drag it becomes very aggressive. I found this book very educational but also very long. It is a book I would recommend reading in several small bites it would be challenging to read in one setting or even over a few days.