JAMES M VERNON