STEPHEN J FREEMAN