It cannot be said often enough that science fiction as a genre is incredibly educational - and I'm speaking the written science fiction, not 'Star Trek.' Science fiction writers tend to fill their books if they're clever with little bits of interesting stuff and real stuff.
Terry Pratchett