Biology : the science of life - Wallace, Robert A. (Harper Collins, 1996)