Reading progress update: I've read 114 out of 581 pages.

A Discovery of Witches - Deborah Harkness

 

"Vampires do not get bored,"