publication venue for Mechanisms of protein evolution and their application to protein engineering.. 75:193-xiii. 2007 Phosphotriesterase: an enzyme in search of its natural substrate.. 74:51-93. 2000 Cytochrome c oxidase: chemistry of a molecular machine. 1995