Handbook of Stress Medicine and Health, Second Edition by Dr Cary L. Cooper