Cackle by Rachel Harrison
Cackle by Array