The English chemist and physicist John Dalton (1766-1844) is the man credited today with developing modern atomic theory. However, an understanding of atoms was actually formulated 2,500 years before Dalton by an Indian sage and philosopher, known as Acharya Kanad.
The name “Acharya Kanad” was given to him after the theory of small particles he espoused. Born in 600 B.C. in Prabhas Kshetra, near Dwaraka in Gujarat, his real name was Kashyap.