Stones Of Venice (Volume 3) by Lld John Ruskin