Evolution Under Pressure: How We Change Nature and How Nature Changes Us

by Yolanda Ridge and Dane Thibeault