On her debut, Deborah Harkness brought forward one of the finest historical fantasy novels, calling it A Discovery of Witches. A Discovery of Witches is book 1 in the All Souls series, following the story of Diana Bishop. Diana Bishop has special blood, however, she remains unaware before the eventual…

Your download is almost ready. Please hold on while we prepare the download link for you.

15Seconds