Peter Brown , a paleontologist at the University of New England in Armidale , Australia , who was a leader of the team that discovered the '' little people '' bones , took sharp issue with the new report .