The British philosopher Bertrand Russell said that philosophy went downhill after Democritus and did not recover until the Renaissance.
The God Particle: If the Universe Is the Answer, What Is the Question? (ed. Houghton Mifflin Harcourt, 2006) - ISBN: 9780547524627