STEPHEN M HAYES