The author took the time and space to develop characters with depth and believability. The plot is tense and lush.