Ecocritical Theory and Practice

300 pages digital 2024 user-added

nonfiction

182 pages hardcover

nonfiction classics literary nature