Adsorption and catalysis by solids - Chakrabarty, D. K. (New age international, 2008)