Biology Concepts &Connections - "Cambell, Neil A" (Addision Wesley New York, 1996)