University of Massachusetts - Amherst
Amherst, Massachusetts, USA