Steven Nash

Steven Nash is director of the Nasher Sculpture Center in Dallas, Texas.