Return to Article Details Predictors of Life Satisfaction: The Role of Mindfulness and Locus of Control Download Download PDF