Basic concepts of ecology - Knight, Clifford B.