FantasyBookRecs

A Discovery of Witches

Deborah Harkness

Book 1 in All Souls

3.9/ 5(198,000 ratings)

Heat Level

🌶 moderate

Genre

Fantasy
Historical Fantasy

Published

2011

Pages

579

About A Discovery of Witches

Diana Bishop, a scholar and reluctant witch, discovers an enchanted manuscript in Oxford's Bodleian Library that the entire creature world — witches, vampires, and daemons — desperately wants. When vampire geneticist Matthew Clairmont offers to protect her, the two form a dangerous alliance that breaks every rule.

Tropes & Themes

Fantasy
Historical Fantasy

This page contains affiliate links. Learn more.

Monthly fantasy picks, curated by mood, trope, and heat level. Free.