neo rated A Discovery of Witches: 4 stars July 5, 2021 Public A Discovery of Witches by Deborah Harkness (All Souls, #1)