The Art and Science of Mindfulness by Shauna L. Shapiro & Linda E. Carlson