Bill Christensen

Bill Christensen catalogues the inventions, technology and ideas of science fiction writers at his website, Technovelgy. He is a contributor to Live Science.

Articles by: Bill Christensen