FREEMAN JOHN