stephen martines