Text this: Electron and proton transfer in chemistry and biology /