Principles and Practice of Heterogeneous Catalysis | 9783527314584 | Memmo