What is John Dalton's atomic theory all about?