The Soulkeepers by G. P. Ching is the story of a young boy named Jacob whose mother disappears. He's in a terrible accident the day that she goes missing and he has no idea if the memories he has of that day are real or not. He's forced from his home in Hawaii and goes to live with family that he didn't even know existed. While there he meets a mysterious neighbor and strange things start to happen to him.
I picked this book out because it was in the top free sci-fi books available for the Kindle and sounded somewhat interesting. I'm not really a big fan of fantasy (which is what this really is, but Amazon is terrible at telling the two apart), so this book did take me a little while to get into. The writing, however, is pretty good (though there were a few typos). The story deals a lot with Christianity and Jacob's lack of belief. I found the author's handling of such a usually touchy subject was very good. It managed to avoid pushing any one viewpoint on the reader.
Overall, I wasn't terribly impressed with this book, but I know a lot of that is because I don't really like fantasy. If you like fantasy, I would definitely recommend this book.