Eric Lin "Hey you! See this show!." Yale Daily News April 15, 2016 View PDF of article View external link of article