Oftentimes, the best stories and characters are ones that stay with you long after the book is finished. This is certainly one of those books. I agree with other reviewers that it does start out a little clumsy but evolves into something much more powerful and long-lasting. Definitely worth listening to.