Scan barcode
zdmgg's review
informative
reflective
3.0
The worst 3-star book I've ever read. It's good enough I took away some important concepts and practices from it. It's bad enough I skimmed over some of it and wanted it to end quickly.
More...