MICHAEL C NOBLE