David Waterston may refer to: