my favourite completed novel on this site and second only to mother of learning . I read a lot so being my second favourite book is really impressive . the best part about this novel is the character growth and that everyone has a believable motivation. go read it you will not be disappointed .