Mark Stanley Anderson, b. Dec 18, 1946, d. Mar 17, 2003