The complete sci-fi handbook : your definitive guide to science fiction /
Salmon, William(Journalist and editor),editor.
Title from cover.