The Life Of John Ruskin (Volume 2) by Sir Edward Tyas Cook