Too many. A study of earth's biological limitations.