Manyebook
Dave A. Law
The Complete Guide to Writing Science Fiction, Volume 1