An Introduction To Peptide Chemistry by Patrick D. Bailey & Alvin R. Bailey