STEPHEN J FULLER