DAVID E KEOWN