HASELTON, D. J.