DAVID L FREEMAN