
Reader Reviews (1)
Create an account or login to add a review!
Dec 18th, 2018
I wanted to give this 3 stars...I often got confused and slightly frustrated. It took a long time to work my way through (maybe that's why the confusion???) but I kept at it. And, I'm glad I did. This is an extraordinary work--no doubt about it--and hence the 4 star rating.