John Ruskin literary theories of modern revelance - Krishna Singh (New Delhi Author Press)