I really don't know how to rate this,, what an F'd up book, with really f'd up characters. I have to hand it to the author for writing such intriguing, horribly f'd up characters, but, still not quite my cup of tea.