David Long Bowers, b. Nov 3, 1936, d. Apr 4, 2005