Reviews

User reviews

User Review - Flag as inappropriate

How did this book get so few stars? Maybe it's not totally suitable for the general public, but it is AMAZINGLY accessible for undergraduates (and also incredibly fun to read)

All reviews - 5
4 stars - 0
2 stars - 0
1 star - 1

All reviews - 5
Editorial reviews - 0

All reviews - 5