William Morris: The Marxist Dreamer (2 Volumes)
Publisher: The Harvester Press Ltd.
Published: Apr 07, 1977
Number of pages: 800
ISBN-13: 9780855274740