Customer Review

Reviewed in the United States on October 12, 2015
I purchased this book for a class I was taking. The content is a good read, though it does become dry sometimes. The author tends to repeat some topics.
Report Permalink