Review: Pleasant surprise
Rating: 5 out of 5
Date: 09 20, 2012
First I though this is silly but going through the book I realized that it actually makes sense. Short and sweet, it definitely worth the money