A review by saruhlewis
Spells for Forgetting by Adrienne Young

5.0