mmv's review

Go to review page

informative fast-paced

3.25

Book references many concepts quickly in passing, but doesn't do a great job of explaining why things are relevant. It would benefit from a summary of the main ideas. As it is, it reads far more like a disjointed description of various ideas rather than any sort of coherent theory.
More...