This insightful book by Kim Sterelny delves into the seminal intellectual conflict between two of the most influential evolutionary biologists of the 20th century: Richard Dawkins and Stephen Jay Gould. It meticulously examines their contrasting perspectives on natural selection, adaptation, punctuated equilibrium, and the very nature of evolution. Sterelny, a distinguished philosopher of science, provides a balanced yet critical analysis, elucidating the core arguments and the profound philosophical implications of their disagreements. The work is essential for anyone interested in the history of science, evolutionary theory, and the philosophy of biology, offering deep insights into how these titans shaped our understanding of life's diversity.