Chemistry Revisited