Acceptance and Commitment Therapy by Steven C. Hayes, Kirk Strosahl & Kelly D. Wilson