Health psychology : a biopsychosocial approach - Straub, Richard Otto (Worth Publishers, 2007)