Environmental stress and adaptational responses : consequences for human health outcomes - Garruto, Ralph M. (Array, 2004)