JAMES A HANNAH