The Chemical Physics of Solid Surfaces and Heterogeneous Catalysis