Mindfulness can be described as a generic life-skill that has an endless number of applications. It is both a form of meditation and a way of living. It involves the training of present-moment attention and also the attitude with which we pay attention – one of curiosity, acceptance, openness and compassion. Historically, the ‘soft’ subject of mindfulness or meditation was marginalised as just...