DAVID J W HATTON