aoutrance's review against another edition

Go to review page

challenging informative reflective medium-paced

4.5

tesseliza's review

Go to review page

4.0

Thought provoking! Read parts one and two for class.
More...