DAVID N FREEMAN