An interesting effort, but having read later books, not one of the author's best. An early book for him. I found the story a bit disappointing in its emotional arc, and the plot, while taking unexpected twists and turns, left me feeling disappointed. None of the characters were very likable either.