Life: The science of biology - William K Purves (Free man & company, 2004)