H. DAVID NOBLE