Green Speculations : Science Fiction and Transformative Environmentalism - Otto, Eric C., 1976- (Book collections on Project MUSE., 2012)