Methods in enzymology volume 182 guide to protein purification. - Deutscher, Murray P. (Academic Press, 1990)