(c)copyright T K Sharpless