Ecology And The Environment by Donald K. Swearer