Shadow of Night by Deborah Harkness All Souls Trilogy Series Deborah Harkness paranormal romance Suspense vampires witches +
A Discovery of Witches by Deborah Harkness All Souls Trilogy Series Deborah Harkness Horror Mystery paranormal Suspense Thriller & Suspense vampires +