Other books by this author
Creating learning communities
Scenarios for Teaching Writing
Sustaining and improving learning communities