Stav dette: Human population from ecological perspective /