Location
New Haven, Connecticut, United States
1080 Chapel St, New Haven, CT 06510
41°18'28.5"N 72°55'510"W
Rights
© Michael Peters
© Texas Tech University Libraries
Users must request permission from the copyright holder for all use in publications, including theses and dissertations.