Poet, pattern-designer, environmentalist and maker of fine books, William Morris (1834-96) was also a committed socialist and visionary writer, obsessively concerned with the struggle to achieve a perfect society on earth.