George Johnson is a science writer working from Santa Fe, New Mexico. His website is http://talaya.net.