Reading list: scifi
hard science fiction