Health Psychology, An Introduction to Behavior and Health, Linda Brannon, John A. Updegraff & Jess Feist, 10th Edition