Angela Carter : a literary life - Gamble, Sarah, 1962- (Literary lives, 2006)