Strategies for protein purification and characterization a laboratory course manual - Marshak, Daniel (Cold Spring Harbor Laboratory Press, 1996)