Review: Great Read
Rating: 5 out of 5
Date: 10 27, 2013
Quick and enjoyable.  Recommend to anyone looking for self-improvement and challenges. The book was entirely different than expected, but a great read.  Worhwhile.