Review: Great Read
Rating: 5 out of 5
Date: 05 12, 2013
Surprising how engaging this book was. There are several insightful themes the author puts out there. Great pacing and structure also.