Arvind Satyanarayan: The reactive vega stack: declarative interaction design for data visualization. Stanford University, USA 2017