The complete sci-fi handbook.
Peel, Dan.