NEW HAVEN PUBLIC LIBRARY

 
 

On Feb 23, 2013, I gave a talk in the New Haven Public Library, New Haven, CT