Ratings Breakdown
Rated 4.7 by 19 people
Pros from Reviews
- Great book
- Good price
- Complete reference
- Benchmark textbook
- Comprehensive content
- Easy to comprehend
- Interesting content
- Best price
Cons from Reviews
- Disappointed by book quality
- Excessive annotations
- Assumes basic knowledge
- Not up to date
You might also be interested in: