Helpful Score: 3
Well written, interesting, and good characterization. There is one quality that makes me hestitate to hunt up other titles by this author; the plot consists of a seemingly endless series of misunderstandings and snafus. About half way thru, I seriously thought the author was about to wrap up the storyline. But no, more misunderstands, and more, and yet more. Otherwise a very good book.