JAMES H NOONAN