STEPHEN H HAYES