Capillary Electrophoresis of Proteins and Peptides by Mark A. Strege & Avinash L. Lagu