Daily Archives: 16/05/2016


About the Book Mindfulness is a form of mental training that has been widely practiced for millennia, however it’s only recently that science and clinical practice have discovered the profound potential of mindfulness-based practices for increasing our well being. Our tendency to not be fully present in life has vast […]

Mindfulness for Life