Ecology a pocket guide - Callenbach, Ernest 1929-2012 (University of California Press, 2008)