Ecology - Paul Colinvaux (John Wiley and Sons)