num_pages: 214
description: Book by Angela carter
language: English
title: Heroes & Villains
titlecomplete: Heroes & Villains
genres: Fiction, 20th Century, Magical Realism, Speculative Fiction, Classics, Science Fiction, Dystopia, Post Apocalyptic, Fantasy, Literature
ratings_count: 2704
publisher: Simon & Schuster