Protein Analysis and Purification - Rosenberg Ian M. (New Delhi Springer Pvt Ltd., 2005)