A review by ka_schulze
Finding Your Third Place: Building Happier Communities by Richard Kyte

informative reflective medium-paced

3.25