Protein purification protocols - Doonan, Shawn (Humana Press, 1996)