Seneca

Moral Letters to Lucilius

Compilation of 124 letters to Lucilius the Younger