Donate  |   Contact


The greatest gift is the
gift of the teachings
 
Dharma Talks
2026-06-04 Reification and Dereification 41:48
Matthew Brensilver
Online :  Online Insight Retreat

2026-06-04 05 short talk: First Noble Truth 15:08
Jill Shepherd
Auckland Insight Meditation Five-day study and practice retreat

2026-06-04 Guided meditation: Meeting what arises 39:52
Oren Jay Sofer
Online :  Online Insight Retreat

2026-06-04 04 short instructions: Continuity of mindfulness 4:44
Jill Shepherd
Auckland Insight Meditation Five-day study and practice retreat

2026-06-04 03 meditation: Body scan inviting ease 30:17
Jill Shepherd
Auckland Insight Meditation Five-day study and practice retreat

2026-06-04 02 instructions: Mindfulness 10:53
Jill Shepherd
Auckland Insight Meditation Five-day study and practice retreat

2026-06-04 Quiet Strength: Exploring Equanimity with James and Margaret Cullen 49:41
James Baraz
Margaret is the author of the just released book, Quiet Strength: Find Peace, Feel Alive, and Love Boundlessly through the Power of Equanimity. In this she leads in an exploration on this key quality that is so needed in these times. As a therapist, Margaret facilitated psycho-social support groups for cancer patients and their loved ones for over 30 years. She has led research studies on the impact of contemplative programs, co-developed the Compassion Cultivation Training with Thupten Jinpa at Stanford University. Margaret is the founder of Compassion Corps, a program which brings compassion programs to underserved populations around the world. She has been a meditation practitioner for over 40 years.
Insight Meditation Community of Berkeley

2026-06-03 Forgiving Conditioning 33:41
Matthew Brensilver
Online :  Online Insight Retreat

2026-06-03 Dharma As Nature 47:53
Chas DiCapua
Learning to understand that the Dharma path unfolds in an organic, natural way helps to lessen the tendency to make Dharma practice another self-help project. Seeing the conditioned nature of suffering and the conditioned nature of happiness allows the self to get out of the way and let wisdom and discernment guide us along the path.
Cambridge Insight Meditation Center

2026-06-03 Reviewing a week of practice 46:44
Pascal Auclair
True North Insight TNI Regular Talks

2026-06-03 Letting the Tree Grow, One Ring at a Time 39:45
Oren Jay Sofer
The deepest transformation unfolds over years, too gradually to see — yet the only unit we ever actually work with is a single moment, met with kindness and a willingness to let go. Like a tree growing ring by ring, a whole life takes shape one moment at a time, with far less to manage than we think.
Online :  Online Insight Retreat

2026-06-03 Fundamentals of Satipatthana 64:26
Sayadaw Vivekananda
Keeping the mind in the present moment, observing what is conspicuous in an effective manner.
Insight Meditation Society - Forest Refuge June 2026 at IMS Forest Refuge

2026-06-03 Distortions of Perception II ~ Breaking the Shackles of a Dying Paradigm 54:05
Ayya Santacitta
Short Reflection on the Ten Fetters & Guided Meditation | Earthworm Practice for the Anthropocene IV | Online Wednesday-Morning
Aloka Earth Room

2026-06-03 Buddhist Practice and Transforming Social Conditioning 1 60:25
Donald Rothberg
We begin by focusing on a fundamental perspective for our practice: How our practice moves from underlying ignorance to wisdom. We look at both the traditional understanding of such ignorance and how contemporary psychological and social perspectives help us to identify further dimensions of ignorance, including our initially unconscious social conditioning. We start by considering how the Buddha related both to caste and to women's roles in the sangha. We then look at the nature of social conditioning, including how this is related to "in-groups" and "out-groups," along with "implicit bias," and ways that our practice can help us see more clearly and ultimately transform our social conditioning.
Spirit Rock Meditation Center Monday and Wednesday Talks

2026-06-03 Guided Meditation: Breath and Sound 37:34
Matthew Brensilver
Online :  Online Insight Retreat

2026-06-03 Guided Meditation 57:05
Eugene Cash
Vallecitos Mountain Retreat Center Body of Awakening

2026-06-02 Metta Meditation 31:22
Oren Jay Sofer
Online :  Online Insight Retreat

2026-06-02 Intentions count! 1:32:10
Pascal Auclair
Teaching, guided meditation and exchange with students
True North Insight TNI Regular Talks

2026-06-02 Loving Our Elemental Nature 45:17
Eugene Cash
Loving the Dharma imbues our practice with heartfulness. This heartfulness allows us to experientially know our elemental nature as well as our Buddha Nature.
Vallecitos Mountain Retreat Center Body of Awakening

2026-06-02 The Spectrum of Desire 33:49
Kim Allen
The human tendency to want can range from highly unskillful or harmful forms of grasping and compulsion, through ordinary desires of life, into beautiful forms of aspiration and care. Buddhist teachings show how we can develop the more skillful forms of desire, such as wanting to be ethical, to practice meditation, or to awaken. Interestingly, moving into skillful wanting is an act of letting go.
Insight Meditation Community of Richmond

2026-06-02 Three questions to learn how to meditate ❓❓❓ 49:07
Pascal Auclair
True North Insight TNI Regular Talks

2026-06-01 Thoughts Are Empty 💭 61:36
Pascal Auclair
Instructions, guided meditation and conversation on practice with retreatants
True North Insight TNI Regular Talks

2026-06-01 Mind 🪎 1:24:33
Pascal Auclair
Instructions, guided meditation and Q&A
True North Insight TNI Regular Talks

2026-06-01 Guided Meditation 52:19
Eugene Cash
Vallecitos Mountain Retreat Center Body of Awakening

2026-05-31 Being Embodied: The First Foundation of Mindfulness 47:36
Eugene Cash
Vallecitos Mountain Retreat Center Body of Awakening

2026-05-31 Taking the Precepts 24:04
Eugene Cash, Pamela Weiss
Vallecitos Mountain Retreat Center Body of Awakening

2026-05-31 Embracing our Buddha Nature, Embracing our Human Nature 1:12:51
Stephen Fulder
Insight Santa Cruz

2026-05-31 The Life of the Buddha 27:52
Ayya Anandabodhi
Parayana Vihara

2026-05-31 Metta: Generous Goodwill of the Heart - Week 2 of 2 - Meditation 33:12
Mark Nunberg
Common Ground Meditation Center Weekly Dharma Series

2026-05-31 Metta: Generous Goodwill of the Heart - Week 2 of 2 - Talk 38:47
Mark Nunberg
Common Ground Meditation Center Weekly Dharma Series

2026-05-31 Guided Meditation 30:12
Pamela Weiss
Vallecitos Mountain Retreat Center Body of Awakening

2026-05-31 Resilience During Climate Change 46:09
Pawan Bareja
Spirit Rock Meditation Center BIPOC Voices - Series

2026-05-31 Settling In Easefully (plus walking instructions) (Retreat at Spirit Rock) 45:19
Kodo Conlin
We invite the mind and body to unwind easefully, as we arrive for this first full day of practice. This guided meditation emphasizes simplicity, ease, and settling while introducing mindfulness practice with the breathing.
Spirit Rock Meditation Center Compassion and Equanimity: Heart-full Wisdom for Our Times

2026-05-31 Celebrating the Marriage of Body and Mind 🌺🦋 48:07
Pascal Auclair
Retreat at Villa La Tosca in France
True North Insight TNI Regular Talks

2026-05-30 The Four Noble Truths and Freedom from Conceptual Limitation 52:27
Kim Allen
In the Simile of the Cloth sutta, the Buddha describes liberation as going beyond mere "purity" to an inner freedom from mental limitation.
Insight Meditation Community of Richmond Awakening the Pure Heart

2026-05-30 Whole Life Practice Part One: Fulfilling Intentions 1:13:12
Nathan Glyde
Gaia House Online Dharma Hall - May 2026

2026-05-30 The Buddha Changed My Life! | Ayya Santussikā 1:24:12
Ayya Santussika
This dhamma talk, comments, questions and responses was offered on May 30, 2026 for “How do I apply the Dhamma to THIS!?!” 00:00 - DHAMMA TALK 42:56 - COMMENTS, QUESTIONS & RESPONSES
Karuna Buddhist Vihara

2026-05-29 The Work Only You Can Do: Wisdom and Purifying the Heart 54:54
Marjolein Janssen
We often hope something outside us will do the purifying for us. The Buddha gently redirects: we need to do the inner work. This talk is based in the Simile of the Cloth sutta (MN7) and explores what that inner purification actually requires, and how wisdom makes it possible.
Insight Meditation Community of Richmond Awakening the Pure Heart

2026-05-29 What Takes Us Away From Presence ? Intro to Inquiry 12:00
Laura Bridgman
Gaia House Opening Beyond What We Already Know

2026-05-28 talk: Wise Intention p3 - Returning 29:16
Jill Shepherd
Auckland Insight Meditation Auckland Insight Meditation meetings 2026

2026-05-28 Beautiful Mind 45:42
Kim Allen
Recognizing and Cultivating the Wholesome
Insight Meditation Community of Richmond Awakening the Pure Heart

2026-05-28 From Separation to Belonging: Abiding in Earth's Wisdom (Retreat at Spirit Rock) 52:32
Kaira Jewel Lingo
This talk explores how slowing down, coming into the body, and paying attention to the living world around us can help heal the sense of separation so many of us carry. Drawing from Buddhist practice, we’ll reflect on how presence, embodiment, and relationship with the Earth can open the heart and deepen our capacity for love. At its core, this is an invitation to fall back in love with the Earth — not as an idea, but as a living relationship that can sustain and transform us.
Spirit Rock Meditation Center Finding Refuge, Finding Home: A Retreat in Nature

2026-05-28 Wise View - Looking & Seeing 35:17
Laura Bridgman
Gaia House Opening Beyond What We Already Know

2026-05-28 Explaining Doubt 45:29
Laura Bridgman
Gaia House Opening Beyond What We Already Know

2026-05-28 Open Awareness in Nature Meditation (Retreat at Spirit Rock) 53:37
Mark Coleman
Open Awareness in Nature Meditation
Spirit Rock Meditation Center Finding Refuge, Finding Home: A Retreat in Nature

2026-05-27 The Liberating Joy of Renunciation 59:34
Mark Nunberg
The Buddha taught, “Whoever is addicted to society and worldly bustle, they will not partake of the happiness of renunciation, dispassion, peace, and awakening.” Wisdom and awareness practice is an invitation to wholeness and intimacy. We practice opening and receiving the activities of the mind and body with a wisdom that discerns the futility and stressfulness of attachment. The renunciation of attachment is a natural result of seeing things as they are, that all experiences arise and pass lawfully following impersonal causes and conditions. Renunciation, letting go, or letting be, is a profound giving of the heart to the moment just as it is.
Cambridge Insight Meditation Center

2026-05-27 Guided Instructions: Compassion 36:20
Matthew Hepburn
Instructions on cultivating compassion by starting small and gradually building to an expansive orientation of the compassionate heart.
Vallecitos Mountain Retreat Center Finding Joy in the Playground of the Mind

2026-05-27 The Stained Mind and the Path to Clarity 43:24
Marjolein Janssen
Drawing on the Buddha's Simile of the Cloth (MN7), this talk explores how greed, aversion, and delusion stain the mind and obscure clear seeing. We look at how these defilements manifest in meditation and everyday experience, and how to meet them with awareness rather than resistance.
Insight Meditation Community of Richmond Awakening the Pure Heart

2026-05-27 The SOS (Sound of Silence) as a Doorway into the Web of Life 54:27
Ayya Santacitta
Short Reflection & Guided Meditation with a poem by Mark Nepo | Earthworm Practice for the Anthropocene IV | Online Wednesday-Morning
Aloka Earth Room

2026-05-27 Instructions - Relationship w Familiar - Seeing Our Habit Energies 58:33
Laura Bridgman
Gaia House Opening Beyond What We Already Know

2026-05-26 Some Benefits of Continuity of Awareness 50:17
Carol Wilson
Sets the condition for wisdom to arise - help us see through the concotions of perception, thought and view.
Insight Meditation Society - Retreat Center Refuge In Awareness: Insight Meditation Retreat - 26GS

2026-05-26 Improbable Time 29:18
Brian Lesage
Flagstaff Insight Meditation Community

2026-05-26 Mudita - The Medicine of Resilience 36:29
Amana Brembry Johnson
Mudita is an elixir of joy that offers resilience and strength to face a world that daily brings suffering and global conflict directly to the heart.
Vallecitos Mountain Retreat Center Finding Joy in the Playground of the Mind

2026-05-26 The Simile of the Cloth 11:50
Kim Allen
An introduction to the retreat theme of Awakening the Pure Heart.
Insight Meditation Community of Richmond Awakening the Pure Heart

2026-05-26 Deepening Self-Knowledge Through Awareness of the Hindrances 61:03
Amana Brembry Johnson
We strive to quiet the mind by pushing away the hindrances of sensual desire, aversion, sleepiness and boredom or restlessness and doubt. Yet turning towards them with curiosity and non-judgement brings awareness and a deeper intimacy with our habits of mind.
Vallecitos Mountain Retreat Center Finding Joy in the Playground of the Mind

2026-05-25 Memorial Day and Dharma Practice 65:27
Donald Rothberg
After some personal stories from Donald about his father, who was a veteran, and about Donald’s experiences growing up at the time of the Vietnam war and being introduced to nonviolence, we explore the three main dimensions of our practice (training in ethics, meditation, and wisdom) related to the holiday. We focus on the ethical teachings about killing and nonviolence, including the complexities of these teachings; the importance of bringing mindfulness to grief, loss, and sadness, and of grounding in kindness, compassion, and love; and the wisdom and insight teachings about seeing the roots of violence. The talk is followed by discussion.
Spirit Rock Meditation Center Monday and Wednesday Talks

2026-05-25 Buddhist Studies: Mindfulness of Dhammas - Week 4 of 4 - Meditation 34:04
Mark Nunberg
Common Ground Meditation Center Buddhist Studies: Mindfulness of Dhammas

2026-05-25 Buddhist Studies: Mindfulness of Dhammas - Week 4 of 4 - Talk 33:54
Mark Nunberg
Common Ground Meditation Center Buddhist Studies: Mindfulness of Dhammas

2026-05-25 Guided Metta (Goodwill) for all Categories 43:14
Matthew Hepburn
Guided Loving-kindness instruction after a brief description of the potential of the Brahmaviharas in daily life.
Vallecitos Mountain Retreat Center Finding Joy in the Playground of the Mind

2026-05-25 Why Practice in Nature - Exploring the Four Foundations of Mindfulness in Nature (Retreat at Spirit Rock) 57:23
Mark Coleman
This talk explores why one would practice meditation in Nature, even when conditions are difficult. Mark explores how the Four Foundations of Mindfulness are beautifully explored in Nature.
Spirit Rock Meditation Center Finding Refuge, Finding Home: A Retreat in Nature

2026-05-25 Noble View Beyond Dichotomy 40:32
Dawn Neal
Insight Meditation Society - Forest Refuge May 2026 at IMS Forest Refuge

2026-05-25 Finding Joy in the Playground of the Mind 53:48
Amana Brembry Johnson
Through stillness, playfulness, and deep listening to the body, we rediscover our interconnectedness, resilience, and capacity to live fully awake in a changing world.
Vallecitos Mountain Retreat Center Finding Joy in the Playground of the Mind

2026-05-25 Morning Instructions: Emotions and brief description of Choiceless Awareness 49:16
Carol Wilson
Insight Meditation Society - Retreat Center Refuge In Awareness: Insight Meditation Retreat - 26GS

2026-05-24 Desire, fear and authority 31:56
Ajahn Sucitto
Dhamma Stream Online Sessions

2026-05-24 GM 24:20
Ajahn Sucitto
Dhamma Stream Online Sessions

2026-05-24 Knowing Your World: Practicing with the 6 Senses 20:49
Dawn Neal
Insight Santa Cruz

2026-05-24 The Sublime Attitude of Goodwill - Meditation 31:25
Mark Nunberg
Common Ground Meditation Center Weekly Dharma Series

2026-05-24 The Sublime Attitude of Goodwill - Talk 41:49
Mark Nunberg
Common Ground Meditation Center Weekly Dharma Series

2026-05-24 Right View as an Organizational Principle for Life 1:25:10
Gullu Singh
Right View is seeing in a way that aligns with reality. It is not a static belief or fixed opinion, but an ongoing, dynamic, experiential alignment with what is true. Right View brings the mind and heart into harmony, like a wheel properly set on its axle. With Right View comes clarity. We begin to see the distortions caused by clinging, greed, hatred, and delusion, and that seeing empowers us to act in ways that reduce suffering. One of the most important teachings on wise view, the Sammādiṭṭhi Sutta (MN 9), offers a simple organizing principle—a kind of Dhamma algorithm—that, when practiced, can lead to greater well-being, deeper wisdom, and ultimately freedom from grief, sorrow, lamentation, dukkha, and distress. The slides referenced in the talk can be found at https://links.gullusingh.com/e005e6
Spirit Rock Meditation Center BIPOC Voices - Series

2026-05-23 Mindfulness Gone To The Body 48:20
Greg Scharf
An exploration of the First Establishment of Mindfulness
Insight Meditation Society - Retreat Center Refuge In Awareness: Insight Meditation Retreat - 26GS

2026-05-23 Reflections & Meditation - Four Applications of Mindfulness, Focussing on Mind States. 57:15
Jenny Wilks
Gaia House Mindfulness, Meditation & Freedom (1 Day Retreat)

2026-05-23 Guided Meditation - Mindfulness of Feeling Tone 41:16
Jenny Wilks
Gaia House Mindfulness, Meditation & Freedom (1 Day Retreat)

2026-05-23 Ce que révèle nos intentions 69:05
Pascal Auclair
Moulin de Chaves Esprit turbulent, chemin sinueux, coeur joyeux 🫶

2026-05-23 Intro to Mindfulness & Guided Meditation on Embodiment 58:56
Jenny Wilks
Gaia House Mindfulness, Meditation & Freedom (1 Day Retreat)

2026-05-22 Petite collection d’impressions sages 🌝 56:45
Pascal Auclair
Moulin de Chaves Esprit turbulent, chemin sinueux, coeur joyeux 🫶

2026-05-22 Calling Forth That Which Wants to Emerge (Retreat at Spirit Rock) 65:57
Ayya Santacitta
Guided meditation on space and the SOS (Sound of Silence)
Spirit Rock Meditation Center Silence Behind the Noise: A Monastic Retreat

2026-05-22 The Four-Faced Smile of Brahma & the SOS (Sound of Silence) (Retreat at Spirit Rock) 62:54
Ayya Santacitta
Reflection on the four brahma viharas followed by a guided meditation.
Spirit Rock Meditation Center Silence Behind the Noise: A Monastic Retreat

2026-05-21 La conscience elle-même 💫 68:34
Pascal Auclair
Moulin de Chaves Esprit turbulent, chemin sinueux, coeur joyeux 🫶

2026-05-21 La vraie cause, l’agrippement 🦥 57:45
Pascal Auclair
Moulin de Chaves Esprit turbulent, chemin sinueux, coeur joyeux 🫶

2026-05-21 Listening to What You Belong To (Retreat at Spirit Rock) 45:10
Ayya Santacitta
Guided Meditation on the five elements & SOS (sound of silence).
Spirit Rock Meditation Center Silence Behind the Noise: A Monastic Retreat

2026-05-21 What Does it Mean to Practice Community? James and Nina Raddy 36:19
James Baraz
In this talk James introduces Nina Raddy, a member of our IMCB community, who shares from her own experience of community practice and helping build Community Village, a vibrant, peer-led meditation community for people in their 20s and 30s in the Bay Area. She'll explore how generosity, wholesome friendship, and simply showing up for one another can themselves become profound practices. Buddhist teachings place great emphasis on spiritual friendship and sangha — the community of practitioners — as essential supports for the path. Yet in a culture that often emphasizes individualism and disconnection, sangha can seem like a good idea but not something we truly experience to the extent we wish we had. Data from the U.S. Surgeon General emphasizes that lacking social connection carries a mortality risk comparable to smoking up to 15 cigarettes a day, making community engagement a biological necessity rather than a comfort. Community acts as the vital antidote to the modern public health crisis of isolation, transforming deep-seated loneliness into a foundation for emotional and physical survival. What does it mean to practice community?
Spirit Rock Meditation Center Equanimity: Cultivating Emotional Balance, Resilience, and Well-Being in Difficult Times

2026-05-21 Metta as a Way of Life: Refuge and Response in a Fractured World 21:42
Oren Jay Sofer
Drawing on the Mettā Sutta, this talk from Clear Dharma Sangha explores mettā as a way of life, a profound wish for the safety and happiness of all beings, and a way of seeing. Through the practice of the neutral person, we begin to extend goodwill beyond preference — and to cultivate a refuge that steadies us not to escape, but to turn toward the world with clarity, courage, and care.
Online

2026-05-20 Ce qui marque une existence 🍂 59:14
Pascal Auclair
Moulin de Chaves Esprit turbulent, chemin sinueux, coeur joyeux 🫶

2026-05-20 Awakening Factors and the Sound of Silence (Retreat at Spirit Rock) 45:27
Ayya Anandabodhi
A guided meditation of attending to the Sound of Silence within the framework of the Seven Awakening Factors. (This meditation practice begins with a period of guided standing meditation.)
Spirit Rock Meditation Center Silence Behind the Noise: A Monastic Retreat

2026-05-20 La puissance de l’union de la curiosité et du calme 🌓 62:42
Pascal Auclair
Moulin de Chaves Esprit turbulent, chemin sinueux, coeur joyeux 🫶

2026-05-20 Spacious Stillness (Meditation) 29:32
Francisco Morillo Gable
Spirit Rock Meditation Center Spirit Rock - Rainbow Sangha

2026-05-19 Plaisirs enchaînants et plaisirs libérateurs 🕳️🌈 66:52
Pascal Auclair
Moulin de Chaves Esprit turbulent, chemin sinueux, coeur joyeux 🫶

2026-05-19 Talk - A Free & Boundless Heart 46:10
Zohar Lavie
Gaia House A Free & Boundless Heart

2026-05-19 Practicing with the Sound of Silence (Retreat at Spirit Rock) 44:08
Ayya Anandabodhi, Ayya Santacitta, Ayya Santussika
A journey through the possibilities of practice.
Spirit Rock Meditation Center Silence Behind the Noise: A Monastic Retreat

2026-05-19 Four dimensions of contemplative practice. 63:07
Akincano Marc Weber
Dolls, loss, love and the narrative cure. Kafka consoles a girl with a series of letters about a lost doll. An excursion into four different and indispensable tasks for any contemplative practitioner: (i) Calming & stabilzing (ii) Dis-identification and decentering (iii) Deep Inquiry and thorough contemplative Investigation (iv) The bigger Picture – gaining an universal perspective on the personal
Insight Meditation Society - Retreat Center Cultivation – Investigation – Contemplation: Insight Meditation Retreat for Experienced Students – 26AMW

2026-05-19 Dualities: The Freedom of Maybe 28:45
Brian Lesage
Flagstaff Insight Meditation Community

2026-05-19 Subtracting the Suffering: What Happens When We Stop Adding 21:56
Marjolein Janssen
Every moment of experience arrives simple and bare, but the mind rarely leaves it that way. This talk explores SN 35.95, the Māluṅkyaputta Sutta, and Māluṅkyaputta's insight that suffering is not in what we experience, but in what we add to it.
Insight Meditation Community of Richmond

2026-05-19 Awakening as a Natural Process - Part 2 - Meditation 30:18
Mark Nunberg
Common Ground Meditation Center Weekly Dharma Series

2026-05-19 Awakening as a Natural Process - Part 2 - Talk 58:09
Mark Nunberg
Common Ground Meditation Center Weekly Dharma Series

2026-05-19 Guided Meditation - Radiating Mettā in All Directions 42:39
Jenny Wilks
Gaia House A Free & Boundless Heart

2026-05-19 Settling into the Sound of Silence (Retreat at Spirit Rock) 39:11
Ayya Santussika
Spirit Rock Meditation Center Silence Behind the Noise: A Monastic Retreat

2026-05-19 Instructions - Mettā in Support of Wellbeing 61:06
Zohar Lavie
Gaia House A Free & Boundless Heart

2026-05-19 You Do Not Need to Push the River ~ Just Flow With That (Retreat at Spirit Rock) 56:55
Ayya Santacitta
Reflection followed by a Guided Meditation
Spirit Rock Meditation Center Silence Behind the Noise: A Monastic Retreat

2026-05-19 Open awareness and awareness of awareness 51:51
Yuka Nakamura
Morning instructions
Insight Meditation Society - Retreat Center Cultivation – Investigation – Contemplation: Insight Meditation Retreat for Experienced Students – 26AMW

2026-05-18 Mindfulness of Dhammas - Week 3 of 4 - Talk 52:45
Mark Nunberg
Common Ground Meditation Center Buddhist Studies: Mindfulness of Dhammas

Creative Commons License