Trip Kirkpatrick

Location

New Haven, CT

Disciplines

Affiliation

Yale University Library

Profile picture

Groups