Protein Engineering by Semisynthesis - Wallace, Carmichael J.A. (CRC PRESS U.S.A., 2000)