Routledge Interdisciplinary Perspectives on Literature

230 pages hardcover

fiction classics fantasy literary science science fiction technology adventurous challenging medium-paced