The Recurring Cast
Character guide · 5 books · 2011 to 2024 · Set in Oxford

Deborah Harkness

Deborah Harkness, a historian of science, writes the All Souls novels. Diana Bishop, a witch and Oxford historian, calls up a lost alchemical manuscript in the Bodleian Library and attracts the attention of Matthew Clairmont, a vampire geneticist.

Best estimate, compiled from series guides, publisher descriptions and reviews where available, and from memory otherwise. Book level only, not chapter level. Minor includes cameos and brief references. Each book carries a confidence rating in its tooltip.

Vote for Deborah Harkness as a favourite author, and for books and characters below. See the favourites

As an Amazon Associate I earn from qualifying purchases.

Who appears in which book

Click a name to follow that character from book to book, or a book title to see its cast.

LLeadMMajor·MinorHas a note
The chart needs JavaScript. The reading order and character list below work without it.

Deborah Harkness books in order

Each series in publication order, with its lead characters. Where the story runs in a different order, switch to Story order. Crossover books are marked and listed under their main series. Use My books to track what you have read.

All Souls

5 books · Set in OxfordParanormal romanceHistorical and mythic fantasy
  1. 1A Discovery of Witches2011With Diana BishopBuy on Amazon
  2. 2Shadow of Night2012With Diana BishopBuy on Amazon
  3. 3The Book of Life2014With Diana BishopBuy on Amazon
  4. 4Time's Convert2018With Marcus Whitmore and Phoebe TaylorBuy on Amazon
  5. 5The Black Bird Oracle2024With Diana BishopBuy on Amazon

Characters

6 recurring and key characters, with the book each one first appears in.

The All Souls world