cassie5489's review
4.0
Well researched with lots of enlightening information. It is probably most useful for someone without a scientific background as it really sounds a lot of time going over basics, which was unnecessary for me. I also wish there were more exercises in the book since that was what intrigued me to read it
More...