puntifexmaximus's review

Go to review page

I read assigned sections for a class.

lydia_cap's review

Go to review page

informative slow-paced

2.0

gxsobes's review against another edition

Go to review page

challenging informative reflective slow-paced

3.75

More...