We develop a model of the private provision of public goods in a world where agents face convex costs of provision. Consonant with prior empirical evidence, we introduce preference heterogeneity by allowing a subset of agents to exhibit pro-social behavior that reflects "green" preferences. We...