DAVID A VERNON