strzinski's review

Go to review page

informative medium-paced

4.5

samchase112's review

Go to review page

This book is well written and well-researched, but it does not fit my thesis direction and I see no reason to continue reading it when I could be focusing on more pertinent work. This is NOT a knock against the book, only my own learning direction.
More...