Henry Gee (a subsciber to this list) has been heard talking on the radio about the new discovery in S. America. He has also been quoted in the newspapers etc... Henry, can you give us any more information on this beast, than what has already been posted by several other contributers? Best wishes, Neil