List of Articles "human agency" Open Access Article Abstract Page Full-Text 1 - Modeling the mediating role of thinking styles in the relationship between human agency and self-regulation of knowledge by choosing coping styles with academic stress Abdullah Eslami Hasan Mirzahosseini Nader Monirpoor