The Complete Guide to Writing Science Fiction: Volume One - First Contact (The Complete Guide to Writing Series)