General Ecology - Krohne, David T.