You need to sign in or sign up before continuing.

holtfan 's review for:

3.0

The content of this book is great, but the organization was kind of boring and made for slow reading.
Still, it was interesting enough that I would reccomend it.