A Discovery of Witches by Deborah Harkness

 

Finished the audio book today. I figured that I wouldn't like it but I did.