Stones of Venice was written by: A. Macaulay B. Newman C. John Ruskin D. John Carlyle AnswerC. John Ruskin