Sesame and Lilies: John Ruskin

Yale University Press, 2002