STEPHEN J PERCIVAL