del hamilton