Heroes and Villains. Angela Carter
'An unashamed fantasist, a fabulist of daemonic energy' The Times 'Angela Carter is a genius' -- Victoria Glendinning