Review: Poorly written
Rating: 3 out of 5
Date: 07 19, 2014
honestly there may be some good exercises here but the book is so poorly written and edited that I couldn't even read half of it.  waste of time.