joshuajudd.com
Essential Elements of Strong Communities
Communities are complex systems of human people. They can be organized around any number of characteristics: geography, age, religion, creed, level of education, occupation, common interest, and mo…