Take a photo of a barcode or cover
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?