KEVIN J HARDY