eric d. hill jr.