Anne D. Yoder New Haven , May 25 , 2005 The writer is an associate professor of ecology and evolutionary biology , Yale University .
New Haven
Yale University
/location/location/contains
LOCATION
New Haven
ORGANIZATION
Yale University