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:
- Degree Antiperspirant Deodorant Dry Spray Bold 2 Count
- The Veshti Company Travel Hippie Parachute Pants
- EngooBoly Large Sage Incense Stick 21 Pack 310g
- HP Gaming Laptop 16.1" FHD IPS 144Hz
- Kala Health MSM Coarse Powder Flakes
- BLAU GRUN 2PCS 300DB Loud Train Horns
- Caracilia Two Piece Outfits Sweater Sets
- Anjali Shah My First Kids' Cookbook
- DEWALT Dominator Safety Glasses
- Genleck Loose Ripped Boyfriends Jeans