Artificial Enzymes - Breslow,R. (Wiley-VCH, 2005)