William Morris on history /
Morris, William,1834-1896.
Salmon, Nicholas,1957-
Sheffield : Sheffield Academic Press,
1996.
Includes bibliography.
Socialism