DAVID T HAMILTON