Of worlds beyond. The science of science fiction writing /
Eshbach, Lloyd Arthur.
Heinlein, Robert A.(Robert Anson),1907-1988.
Taine, John,1883-1960.
London,
1965.