Impact of surface science on catalysis - Gates, Bruce C. (Academic Press, 2000)