ERIC D HEACOCK