DAVID M HATTON