Question: Give me a list of science fiction books that every sci-fi fan should read.
Complexity rating: 0.8