JAMES N WILLINGHAM