Drawing on insights from 115 community land trusts (CLTs), Preserving Affordable Homeownership: Municipal Partnerships with ...