‘On Pathetic Fallacy’ was written by: A. John Carlyle B. Charles Lamb C. John Ruskin D. P.B. Shelley AnswerC. John Ruskin