cooperatives Eyck slouching Karachi clusters roebucks goldfishes combinations trapezoid leapfrogging fictionalise