Customer Review

Reviewed in Australia on 24 January 2017
It does a good enough job as an introduction and would be helpful for the complete beginner. But it's not the book for the reader that already knows something about the subject (I read it in twenty minutes - but what do you expect for $3.99?)
0Comment Report abuse Permalink

Product Details

3.8 out of 5 stars
3.8 out of 5
78 global ratings