Health for all [electronic resource] : making community collaboration work