Jeanne Ross Worcester Polytechnic Inst. Management 100 Institute Road Worcester MA 01609-2280 US Telephone +1 508 831-5626