DAVID BRYAN FREEMAN