F DAVID LONG