Customer Review

Reviewed in the United States on August 24, 2017
Quick read, basic information, but very helpful if the execises are completed. I have read the book, played with a couplecexercises, but plan to revisit each chapter to faithfully complete exercises which I brlieve are key to getting the full value of this text.
3 people found this helpful
0Comment Report abuse Permalink

Product Details

4.0 out of 5 stars
4 out of 5
40 global ratings