Essentials of Ecology - Miller, Tyler G (2005)