Such an interesting and diverse cast of characters, and the revenge theme gave me laugh-out-loud moments, while the wittiness and snappy pace of the author's writing style kept me turning the pages. (view spoiler)[I'm not sure why she felt she had to disappear like that in the end. Seemed rather dramatic and unnecessary. (hide spoiler)]