Ekologi umum - McNAUGHTON, S.J. (UGM Press)