Protein purification techniques a practical approach - Roe, Simon., ed (The practical approach series., 2001)