DAVID F THRESS