Exploring Proteins:a student's guide to experimental skills and methods - Price, Nicholas C; Nairn, Jacqueline (New York Oxford University Press Inc, 2009)