Exploring life: the principles of biology - Blamire, John (1994)