Ratings Breakdown
Rated 4.2 by 179 people
Pros from Reviews
- Comprehensive overview
- Consideration of social implications
- Well done introduction
- Helpful overview
- Clear definitions
- Good summary
Cons from Reviews
- Technical in places
- Abrupt ending
- More history than insight
- Difficult to understand
- Lack of glossary
You might also be interested in:
- Rocky Mountain Oils Citronella Essential Oil 15ml
- Kytefox Word Search Puzzles for Adults
- miisso 4500mAh Built in Cable Cell Phone External Battery Pack
- ORICO M.2 NVMe SSD Enclosure
- Guardian Filtration Products Pool Filter Cartridge 828-205 Replacement
- Optimum Nutrition Gold Standard 100% Whey Protein Powder
- BATTILO HOME Light Grey Chenille Throw Blanket
- Levi's Men's Skinny Fit Jeans
- Jane Austen Collection
- Klipsch Bookshelf Speaker