Protein Analysis and Purification Benchtop Techniques - Rosenberg, Ian M. (Birkhäuser Boston : Imprint: Birkhäuser, 1996)