Books & Bibles
Fashion & Jewelry
Gifts & Giving
Home Decor & Accents
Kitchen & Gourmet
Beauty & Health
Shop Christian Books, Bibles, Jewelry, Church Supplies, Homeschool Curriculum & More!
Transcending arguments over the definition of fantasy literature, Rhetorics of Fantasy introduces a provocative new system of classification for the genre. Utilizing nearly two hundred examples of modern fantasy, author Farah Mendlesohn uses this system to explore how fiction writers construct their fantastic worlds. Mendlesohn posits four categories of fantasy--portal-quest, immersive, intrusion, and liminal--that arise out of the relationship of the protagonist to the fantasy world. Using these sets, Mendlesohn argues that the author's stylistic decisions are then shaped by the inescapably political demands of the category in which they choose to write. Each chapter covers at least twenty books in detail, ranging from nineteenth-century fantasy and horror to extensive coverage of some of the best books in the contemporary field. Offering a wide-ranging discussion and penetrating comparative analysis, Rhetorics of Fantasy will excite fans and provide a wealth of material for scholarly and classroom discussion.
Includes discussion of works by over 100 authors, including Lloyd Alexander, Peter Beagle, Marion Zimmer Bradley, John Crowley, Stephen R. Donaldson, Stephen King, C. S. Lewis, Gregory Maguire, Robin McKinley, China Mieville, Suniti Namjoshi, Philip Pullman, J. K. Rowling, Sheri S. Tepper, J. R. R. Tolkien, Tad Williams
Buy Rhetorics of Fantasy by Farah Mendlesohn from our Christian Books store - isbn: 9780819568687 & 0819568686
The team at Christian Bookstore .Net welcome you to our Christian Book store! We offer the best selections of Christian Books, Bibles, Christian Music, Inspirational Jewelry and Clothing, Homeschool curriculum, and Church Supplies. We encourage you to purchase your copy of Rhetorics of Fantasy by Farah Mendlesohn today - and if you are for any reason not happy, you have 30 days to return it. Please contact us at 1-877-205-6402 if you have any questions.
Customer Support: 1-888-395-0572