JAMES DULING