Three philosophical poets: Lucretius, Dante, and Goethe (Harvard studies in comparative literature)