Introduction to biological and small molecule drug research and development :theory and case studies