Amherst College Professor Ilan Stavans’s New Film To Premiere at Festival in New York Jan. 10

January 2, 2007 Director of Media Relations 413/542-8417