Science fiction : a collection of critical essays / edited by Mark Rose. - Rose, Mark, 1939- (Twentieth century views., 1976)