Neuropeptides and Other Bioactive Peptides by Lloyd D. Fricker