Protein Analysis and Purification Benchtop Techniques - Rosenberg, Ian M. (BirkhΓuser Boston, 2006)