SAMS Carnegie Mellon 2014

<p>Who is William Elliot?</p>