100 mindfulness meditations.
Seligman, Neil.