Stoicism: a philosophical alternative to religion ... Adapting an ancient philosophy of life to modern times ... Accepting harsh truths ... Confronting regret, fear, and death ... Applying Stoicism to the social sphere ... Interpreting the concept of radical self-sufficiency ...