STEPHEN C NOBLE