Anyone interested in community and community building should have this book: A pattern language: towns, buildings … – Google Books.