Reinventing Darwin by Niles Eldredge
This is a first hand account of the discussions that are going on between biologists of different persuasions.On the one side are the ultradarwinians, whose ranks include Richard Dawkins and George C Williams.They emphasise the supremacy of the gene and of natural selection.The other side is a more diverse group,the self styled naturalists,who focus on whole creatures rather than genesand who think in terms of complex interacting ecological processes.