Series
There are 3 books in the Lives of the Mayfair Witches series.
Published between 1990 and 1994, in the same order they are meant to be read.
Neurosurgeon Rowan Mayfair discovers she is the heir to a dynasty of witches haunted by a powerful and seductive spirit named Lasher, who has manipulated her family for centuries. As she uncovers her legacy, Rowan must confront ancient magic, forbidden desire, and a supernatural bond that threatens
All 3 books total 2,423 pages.
The Books Oracle — track the series you are partway through, and see what to read next.