Synthetic peptides a user's guide - Grant, Gregory A., 1949- (Oxford University Press, 2002)