TY - GEN AU - MARK RIDLEY TI - EVOLUTION SN - 0632042923 U1 - 576.8/RID/EVO PB - BLACKWELL SCIENCE KW - 500 Science KW - 570 Life sciences; biology KW - 576 Genetics & evolution KW - MICROBIOLOGY ER -