Science fiction film : a critical introduction - Johnston, Keith M. (Berg Publishers, 2011)