donald r. hamilton