Modeling Health Behavior Change: How to predict and modify the adoption and maintenance of health behaviors - Schwarzer, R (Applied Psychology, 2008)