DAVID A KEEN