Ardi rated Lasher: 5 stars July 15, 2011 Public Lasher by Anne Rice (Mayfair Witches (2)) The Talamasca, documenters of paranormal activity, is on the hunt for the newly born Lasher. Mayfair women are dying from …