bretkyle's review against another edition

Go to review page

fast-paced

4.0

A pretty good introduction to the topic, with lots of references to more in depth works cited by the author
More...