People & Partnerships: Cooperation and collaboration, or convenience and compromise.
Community farms and gardens today