Science fiction a collection of critical essays - Rose, Mark (Prentice-Hall, 1976)