Arthur Allen writes on health, science and other issues for Salon and Kaiser Health News. He lives in Washington.