John Ruskin: Aspects of His Thought and Teachings
Publisher: J. Pearce; [etc., etc.]
Published: 1882
Number of pages: 72