KEITH R. DAVID