Surface and nanomolecular catalysis - Richards, Ryan (CRC Press, 2006)