Acceptance and Commitment Therapy, Second Edition – Steven C. Hayes

A nice touch is how this novel uses nature to reflect inner turmoil.

A nice touch is the stickers that mark your progress in this activity book.