The Works of John Ruskin
Publisher: George Allen
Published: 1880
Number of pages: 233