James Mark Afflerbach, b. Oct 5, 1945, d. Oct 9, 1993