Elephant Author Yuanyuan Zhao Publication Year 2019 Type Thesis Abstract Elephant University Princeton University