Michael Arnold Kamen (1948-2003)