Nicely done and well written book. The plot never sags or pauses which makes this a real page turner. The reading was quite easy so anyone could pick this one up and enjoy it. The characters are well done and well developed. The only complaint I have is how the book ended. A bit of work on the flow to a book ending would help considerably and earn this one four stars instead of three.