Reading list: Science Fiction 
If you have to ask...