Heterogeneous catalysis - Mark G. White (Prentice-Hall)