John Ruskin: A Study
Publisher: A.W. Hall
Published: 1890
Number of pages: 141