EDWARD C VERNON