molly0709's review

Go to review page

informative reflective

3.25

unlucky_lucas's review against another edition

Go to review page

challenging informative reflective medium-paced

3.75

jjupille's review against another edition

Go to review page

4.0

Well written and sensible on an interesting (to me) topic.
More...