A discovery of witches : a novel
Harkness, Deborah E.
A discovery of witches : a novel / Deborah Harkness - 579 pages - All souls trilogy, book 1 .
Discovering a magical manuscript in Oxford's library, scholar Diana Bishop, a descendant of witches who has rejected her heritage, inadvertently unleashes a fantastical underworld of daemons, witches, and vampires whose activities center around an enchanted treasure.
9780670022618
Vampires--Fiction
Fantasy fiction
Fic
A discovery of witches : a novel / Deborah Harkness - 579 pages - All souls trilogy, book 1 .
Discovering a magical manuscript in Oxford's library, scholar Diana Bishop, a descendant of witches who has rejected her heritage, inadvertently unleashes a fantastical underworld of daemons, witches, and vampires whose activities center around an enchanted treasure.
9780670022618
Vampires--Fiction
Fantasy fiction
Fic