A review by averille
Cackle by Rachel Harrison

5.0

I picked this up based on the cover when I was selecting 3 book gifts for myself at winter solstice, and I sat down and read it all today. Frustrating, funny, sad, validating, and witchy. What more could you ask for?