Mindfulness (Diverse Perspectives on its Meaning, Origins and Applications) - 9780415636476