Creating Communities Online

 

 

 

There is more recent material on Making that Net Work and David Wilcox's blog Designing for Civil Society