Heterogeneous catalysis fundamentals, engineering and characterizations - Palmisano, Giovanni (Elsevier, 2022)