Chemical reagents for protein modification - Lundblad, Roger L. (CRC Press, 2005)