Projecting tomorrow : science fiction and popular cinema - Chapman, James; Cull, Nicholas J. (Cinema and Society series, 2013)