20050429-1010

In science news today: