Advances In Catalysis by Bruce C. Gates, Bruce Gates & Helmut Knoezinger