Billy D Haddock Ph.D.