Self-Organising Common-Pool Resource Allocation and Canons of Distributive Justice | Synapse