Ecology - Cain (Sinauer Associates, 2011)