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