STEPHEN J MC GIFF