Protein physics : a course of lectures - Finkel'štejn, Aleksej Vital'evič (Soft condensed matter, complex fluids and biomaterials series, 2002)