DAVID F FREEMAN