Kinetics of Heterogeneous Catalytic Reactions | Princeton University Press books | IEEE Xplore