Title: Practice and philosophy of co-operation