Heterogeneous catalysis - White, Mark G. (Prentice Hall International Series in the Physical and Chemical Engineering Sciences, 1990)