John Ruskin. John Yudkin. John Ruskin / by John Ruskin. John Jenkin. Norman Frumkin. Yvonne Baskin. Glyn Alkin. Ian Rankin. A. Pushkin.