Title: Seneca Spiritual Teachings : Rigorously Realistic, Worldly and down-To-Earth Stoic Philosophy