An excellent novel with really well developed characters. Very easy to be drawn into. I've finished it and wish there was more!