100 lessen in mindfulness by Hor Tuck Loon & Jon Kabat-Zinn