Text this: Methods in enzymology : high resolution separation and analysis of biological macromolecules.