Protein engineering as a tool for understanding electron transfer: Current Opinion in Structural Biology 1993, 3:555–563