KENNETH J HEARRON