Building organizations with information technology : opportunities and constraints in the search for new organizational forms
1997