Handbook of Heterogenous Kinetics | 9781848211001 | Memmo