Ratings929
Average rating4
Really enjoyed the characters, places, mystery and story development here. Was able to forgive the author for the crazy religious implications that were approached. The end really left you hanging and I felt ripped off for the time invested to get no closure at the end.