Skip to contentOpera. Translated with a commentary by Marsilius Ficinus | Collections | The Huntington