Artificial enzymes - Breslow, Ronald; Editor (2005)