john c bennett obituary