Health Psychology By Richard O. Straub (2nd, Second Edition)