STEPHEN C FROL