DAVID F KEENER