A Discovery of Witches - Deborah Harkness I enjoyed this.