Science fiction handbook - Hubble, Nick; Mousoutzanis, Aris (Bloomsbury Academic London, 2013)
Keywords: English