Written by Deborah Harkness, the second novel in the All Souls trilogy picks up where A Discovery of Witches left…
Fair warning: this is going to be a long one. Written by Deborah Harkness, A Discovery of Witches follows Diana,…
Written by Deborah Harkness, the second novel in the All Souls trilogy picks up where A Discovery of Witches left…
Fair warning: this is going to be a long one. Written by Deborah Harkness, A Discovery of Witches follows Diana,…