Nature Futures 2Science Fiction from the Leading Science Journalby Colin Sullivan, Henry GeeScience fictionWriting a summary for young readers…For young readersBook data: Open Library