Ratings Breakdown
Rated 4.6 by 109 people
Pros from Reviews
- Clear explanations
- Great reference
- Exceptional presentation
- Good depth
Cons from Reviews
- Lacks solutions to problems
- Quality problem
Notable Features
Comprehensive
Easy-to-understand
Third Edition
954 pages