JAMES D. NOBLE