Great story, but too much time spent moralizing. With that said, the author accurately portrays the theology of both Judaism and Christianity.