John Addington Symonds

John Addington Symonds

Edited by

John Addington Symonds

Translated by