A Discovery of Witches

by Deborah Harkness
A Discovery of Witches (All Souls Trilogy #1) - Deborah Harkness 7.66   133

A richly inventive novel about a centuries-old vampire, a spellbound witch, and the mysterious manuscript that draws them together.

Deep in the stacks of Oxford's Bodleian Library, young scholar Diana Bishop unwittingly calls up a bewitched alchemical manuscript in the course of her research. Descended from an old and distinguished line of witches, Diana wants nothing to do with sorcery; so after a furtive glance and a few notes, she banishes the book to the stacks. But her discovery sets a fantastical underworld stirring, and a horde of daemons, witches, and vampires soon descends upon the library. Diana has stumbled upon a coveted treasure lost for centuries – and she is the only creature who can break its spell.

Debut novelist Deborah Harkness has crafted a mesmerizing and addictive read, equal parts history and magic, romance and suspense. Diana is a bold heroine who meets her equal in vampire geneticist Matthew Clairmont, and gradually warms up to him as their alliance deepens into an intimacy that violates age-old taboos. This smart, sophisticated story harks back to the novels of Anne Rice, but it is as contemporary and sensual as the Twilight series – with an extra serving of historical realism.

Category: Fantasy Romance

Rate this book
Choose a shelf for this book


Release date February 2011
Details updated July 24, 2022

All Souls Trilogy :: Series

Series contains 3 primary works and has 3 total works.

The All Souls Trilogy follows the story of Diana Bishop, a historian and reluctant witch, as she solves the mystery of Ashmole 782, falls in love with a mysterious vampire named Matthew Clairmont, and learns how powerful it can be to accept who you are.

Main series The All Souls Series

A Discovery of Witches (All Souls Trilogy #1) 7.66   133
Shadow of Night (All Souls Trilogy #2) 8.54   13
The Book of Life (All Souls Trilogy #3) 9.64   11

Community Reviews & Rates

Florence Mick
Florence Mick
4 ratings
0 reviews
0 posts
August 26, 2022
Gave 10 / 10 rating to this book
Diane Schindler
Diane Schindler
6 ratings
0 reviews
0 posts
January 18, 2021
Gave 10 / 10 rating to this book
Cailin
Cailin
4 ratings
0 reviews
0 posts
April 19, 2020
Gave 10 / 10 rating to this book
Kirassiina
Kirassiina
33 ratings
0 reviews
0 posts
December 31, 2019
Gave 10 / 10 rating to this book
Salka
Salka
662 ratings
0 reviews
0 posts
June 7, 2019
Gave 8 / 10 rating to this book
Julia
Julia
73 ratings
0 reviews
0 posts
February 1, 2019
Gave 9 / 10 rating to this book
Vierran
Vierran
1541 ratings
1 reviews
13 posts
November 11, 2018
Gave 5 / 10 rating to this book
Jupe
Jupe
260 ratings
0 reviews
0 posts
May 4, 2018
Gave 6 / 10 rating to this book
Hanna-Maria Wallgren
Hanna-Maria Wallgren
54 ratings
0 reviews
0 posts
January 2, 2018
Gave 7 / 10 rating to this book
Sia
Sia
80 ratings
0 reviews
0 posts
October 17, 2017
Gave 5 / 10 rating to this book