The new public artwork installation by award-winning American sculptor and environmental artist Beverly Pepper is an iteration of an installation in Italy created specifically for the Stanford campus.