The book is quite enjoyable and fascinating. It opens to the reader unknown world of already known creatures. Sometimes Devi's behaviour in company of an angel and a demon is weird, but it makes the book real and natural (how would each of us treat both of them if we happend to be on her place?)....