Customer Review

Reviewed in Canada on August 30, 2021
The book is easy to read in some places, rather tedious in others. It gives an original treatment of a little understood subject. I was pleasantly surprised at how much I was able to learn about an important subject.
One person found this helpful
Report abuse Permalink

Product Details

4.3 out of 5 stars
4.3 out of 5
525 global ratings