Characterization of proteins text Humana press 1988 N PROTEIN URN:ISBN:0896031098