Basic Protein And Peptide Protocols by Anthony Walker & John M. Walker