Feminist Majority President Ellie Smeal To Speak at Amherst College Oct. 21