John William Thompson, b. Nov 4, 1925, d. Jun 16, 1998