Book Launch: Ruskin Today: John Ruskin for the 21st Century Freeman College, Sterling Works, 88 Arundel Street, Sheffield S1 2NG