Amherst Associates, Ltd.