Angela Carter's Book of Fairy Tales. Edited by Angela Carter