The author and narrator do a fantastic job with this story. At first, it seemed like a lot of dysfunctional people, but just like real life, the seeking of truth brings sanity back. I highly recommend this well written book. There are not so many people to keep track of, because it is easy to follow the main characters.