There are those books that you read that you can't get enough of. They consume you from the first page. They are in your thoughts even in the moments when you need to put the book down and address reality. The story stays with you even when you are done the book. And if you weren't so curious to find the next best read, you'd consider picking it back up and reading it all over again. This is one of those books. A gripping and inspirational read.