"A Discovery of Witches", conocida en España como "El Descubrimiento de las Brujas", es el primer libro de la trilogía All Souls, saga escrita por Deborah Harkness que comenzó en 2008. La propia autora es guionista de la ficción y cuenta con Jane Tranter y Julie Gardner como productoras de la ficción.

La historia gira en torno a Diana Bishop (Palmer), una bruja que quiere tener una vida tranquila alejada de la magia. Por casualidad encuentra un antiguo manuscrito titulado Ashmole 782 que contiene los secretos del origen de numerosas especies: humanos, vampiros, brujas... Cuando lo devuelve, conoce al vampiro Matthew Clairmont (Goode) y empiezan a surgir sentimientos entre ellos, a pesar de pertenecer a dos bandos completamente distintos. La Congregación no aprueba esta relación y comienza a perseguirles para intentar capturar a Diana y aprovecharse de su poder.