Scan barcode
A review by euphemiajo
A Discovery of Witches by Deborah Harkness
adventurous
mysterious
medium-paced
5.0
Graphic: Blood, Kidnapping, Panic attacks/disorders, Violence, Death of parent, and Physical abuse