Avie Tevanian Engineering and technology notes Jovan Stosic February 23, 2017 Source: Avie Tevanian – Wikipedia