Review: Pretty good
Rating: 4 out of 5
Date: 03 2, 2014
not the greatest but pretty good. I thought I had it all figured out but was surprised at who did it. a few errors throughout the book but good for ebook.