International Congress on Catalysis Catalysis and 21 st Century Challenges : basic research and the needs of society (Societe Francaise de Chimie, 2004)