Science insights exploring living things - DiSpezio, Michael (Addison-Wesley, 1994)