Life : The science of biology - Purves, William K. (Sinaver Associates Inc., 1995)