Review: usually dont write bad reviews but....
Rating: 2 out of 5
Date: 07 15, 2013
This book was really hard to follow and not very interesting. I read on avg 3-4 books a week and this one took me a while to even understand the concept. Wouldn't recommend wasting your money.