Scan barcode
cgreenstein's review
The first chapter was phenomenal; the others were more abstract and less relevant to my work (which is an observation, not a criticism), so they weren't as useful for me personally.
More...