In my opinion this is Kevin's best effort yet, and I have enjoyed all of his books so far. Kevin does an amazing job of bringing his characters to life, and it's impossible not to form an emotional attachment to them. He has created a very real world, with people that are friends, not simply characters in a book. I read the book in one very long sitting, because I simply couldn't put it down. And at 4:30 in the morning I was disappointed that it came to an end. The teaser chapter from the next book did help with that disappointment though, and now all I can do is wait anxiously for the next book.
If you're at all intrigued by the spiritual mysteries of life, then I recommend this book highly. Do yourself a favor if you haven't read the first book, and buy them both and read them in order. But, start reading on a Fri. night when you have no plans for the weekend. Let Kevin take you on a wonderous journey. You won't be disappointed.