Handbook of Biologically Active Peptides by Abba Kastin & Abba J. Kastin