A Discovery of Witches

$22.99

Product Description

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.
Sign Up to Our Newsletter