Marshall J Beauchamp, b. Aug 25, 1931, d. Oct 7, 2003