The Isoquinoline Alkaloids: A Course in Organic Chemistry