Weavers of revolution : (Oxford U.P., 1986)