Anne Rice is insane or she could have never have imagined the sick twisted world of a 500 year old family of witches. About halfway through you forget how messed up her head must be and are just completely sucked into the witch drama.
The Witching hour by Anne Rice, first in the "lives of the Mayfair witches" series, WONDERFUL (yet large,lol) book! Totally worth the time spent reading it. Anne Rice creates a world that is like no other.