Stoicism and Generosity : A Perfect Harmony