Dimensions Variable with Mixed Results: Sarah Sze Brings Together Technology and Nature at the Nasher

Sarah Sze at the Nasher Sculpture Center in Dallas is proof the affair between an artist and museum doesn’t always result in marriage.