Authors with Ecologist Profession Ignacio Chapela ecologist Garrett Hardin ecologist Pentti Linkola ecologist