This is a good book but the excessive religious beliefs takes away from an otherwise good story.