20050429-1010

In science news today:/p