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