The international cooperative movement - Birchall, Johnston (University Press, 1997)