Biology : The dynamics of life (McGraw-Hill, 1995)