devilrider devilrider 17-03-2017 Physics Answered Explain why Dalton's theory was more successful than Democritus' theory.