Unto this last : and other writings by John Ruskin - Ruskin, John, 1819-1900 (Penguin Books, 1985)