Thirteen tales are unspun from the deeply familiar, and woven anew into a collection of fairy tales that wind back through time. Acclaimed Irish author Emma Donoghue reveals heroines young and old in unexpected alliances...Thirteen tales are unspun from the deeply familiar, and woven anew into a collection of fairy tales that wind back through time. Acclaimed Irish author Emma Donoghue reveals heroines young and old in unexpected alliances--sometimes treacherous, sometimes erotic, but always courageous.