JAMES N HADLEY