Rider pays tribute to 'Father of Mindfulness' Thich Nhat Hanh