Extension of niche theory in human ecology: three patterns of niche occupation

Abstract
No abstract available