David Roberts Science Fiction and Narrative Form - Bloomsbury Academic 2023 ISBN: 978135035077997813503507489781350350786 Subjects--Topical Terms: Literary Studies