Reinventing Darwin : the great evolutionary debate - Eldredge, Niles (London : Weidenfeld & Nicolson, 1995)
Keywords: Evolution (Biology) -- Philosophy; Evolution -- Philosophy