Historical Dictionary of the Cooperative Movement - 9780810866317