Week 10- Theories of Evolution: Theories to explain the diversity of life - Modern synthetic theory

Material

Book: Evolution by Mark Ridley  (Pages 6-20, 95, 523-555)