Location
New Haven, Connecticut, United States
1111 Chapel St, New Haven, CT 06510
41°18'30.4"N 72°55'51.7"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.