The Cambridge Companion to Seneca

The Cambridge Companion to Seneca

2015 • 379 pages