Scan barcode
weemquill's review
challenging
informative
slow-paced
3.25
Would have been much better if the diagrams were more descriptive, rather than directing readers to the web for animations that use outdated technology. Really makes this book less than it could have been.
More...