Self-Regulated Learning by Dale H. Schunk & Barry J. Zimmerman