James Huffaker

James Huffaker

aka Ben Moreland, retired. Interested in science, technology and future of earthlings. Sometimes I see things a bit different.