All Souls Trilogy
The All Souls Trilogy is a series of three fantasy novels written by Deborah Harkness. The story follows Diana Bishop, a historian and witch, who discovers a mysterious manuscript in the Bodleian Library. This discovery leads her into a world of magic, vampires, and daemons, as she seeks to uncover the secrets of her ancestry and the manuscript itself.
The trilogy consists of A Discovery of Witches, Shadow of Night, and The Book of Life. Throughout the series, Diana forms a complex relationship with Matthew Clairmont, a vampire, as they navigate the challenges posed by their different species and the threats from those who wish to control their powers.