Amy Demorest

Demorest is Professor of Psychology at Amherst College.