"I had met Irwin on the steps of the Widener Library"

 The Widener Library is the main library of Harvard University in Cambridge, Massachusetts.

The steps of the Widener Library
Creative Commons AttributionThe steps of the Widener Library - Credit: Sarah Kennon, Flickr