Human ecology is an emerging discipline that studies the interrelationships between humans and their environment, drawing on insights from biology, sociology, anthropology, geography, engineering,... This description may be from another edition of this product.