Re-visiting Angela Carter : texts, contexts, intertexts