Become a Fan. You'll get emails whenever I post articles on OpEdNews
Steve Greene is a writer living near Lansing, Michigan. Professionally he's been a computer programmer since before PC's had hard drives. He has maintained a life-long interest in science, and has written on science and religion issues for many years.