Hall, James W.(James Wilson),1947-