Offering various ideas about evolution, this book tackles the central, unresolved question in the field - how have living organisms on Earth developed with such astounding variety and complexity? It draws on biological and medical research to provide a solution to this puzzle.