Kelli Nov 8, 20226 minBOOK REVIEW: A Discovery of Witches (The All Souls Trilogy #1) by Deborah Harkness