The Other, Bigger Growing Deficit The World Wildlife Fund (WWF) has released Living Planet Report 2004the current edition of an annual index that tracks global species abundance and human use of natural resources.