A review by cureclover
A Discovery of Witches by Deborah Harkness

Did not finish book. Stopped at 40%.