Donate  |   Contact


The greatest gift is the
gift of the teachings
 
Dharma Talks
2017-12-21 Five Aspects of Liberation (Retreat at Spirit Rock) 54:03
John Travis
Impermanence--The Body--Views and Opinions--The Self-Awareness
Spirit Rock Meditation Center Insight Meditation Solstice Retreat

2017-12-20 Gratitude, Generosity and Emptiness 57:54
Zohar Lavie
SanghaSeva Dharmalaya Silent Retreat

2017-12-20 My Religion is Kindness – Part 2 32:38
Tara Brach
Authentic kindness must include the life within us. These two talks examine the movement from an armored to a free and loving heart. The first looks at how we can awaken from the trance of unworthiness and establish a genuinely caring relationship with our inner life. In the second we explore how self-kindness awakens us to the heartspace that naturally includes all of life. This talk is dedicated especially to youthful listeners on this solstice evening.
Insight Meditation Community of Washington DC IMCW Wednesday Evening Talks

2017-12-20 Meditation: “Yes” to Life 13:00
Tara Brach
This guided practice awakens a relaxed and friendly attention that rests in the breath and opens to whatever is arising. We deepen that presence with the intention to truly say “Yes” to experience, allowing life to be just as it is.
Insight Meditation Community of Washington DC IMCW Wednesday Evening Talks

2017-12-20 Aspects of the Imaginal (Part 6) 1:30:39
Rob Burbea
PLEASE NOTE: 'The Mirrored Gates' is a set of talks (recorded by Rob from his home) attempting to clarify, elaborate on, and open up further the concepts, practices, and possibilities explained in previous talks on imaginal practice. Some working familiarity with those previous teachings will provide a helpful foundation for this new set; but a good understanding of and experiential facility with practices of emptiness, samatha, the emotional/energy body, metta, and mindfulness is necessary and presumed, without which these new teachings may be confusing and difficult to comprehend.
Gaia House The Mirrored Gates

2017-12-20 Reflection, Intention and Impermanence 54:34
Pamela Weiss
San Francisco Insight Meditation Community

2017-12-20 Transforming Fear Into Love (Retreat at Spirit Rock) 55:49
Heather Sundberg
The Talk explores three ways that we can transform Fear into Love: Naming & Welcoming, Releasing Reactivity through the Nervous System, and Lovingkindness. The Talk ends with a moving true story of one woman's journey from fear into love & the service she offers to the world out of her understanding.
Spirit Rock Meditation Center Insight Meditation Solstice Retreat

2017-12-20 Second Morning Instructions: An Overview (Retreat at Spirit Rock) 40:04
Donald Rothberg
Instructions on breath, body and senses, thoughts, and emotions.
Spirit Rock Meditation Center Insight Meditation Solstice Retreat

2017-12-20 Guided Meditation Metta to Phenomena 45:04
Nathan Glyde
Expanding metta practice from the usual other beings to phenomena itself. Based on Rob Burbea's work.
SanghaSeva Dharmalaya Silent Retreat

2017-12-19 Feeling Emotions on the Meditative Path of Awakening 41:31
Shaila Catherine
Shaila Catherine discusses the importance of developing mindfulness of emotions and mental states. Human beings have the capacity to experience a wide range of emotions—they may be subtle or intense, unwholesome or wholesome. Working with emotions requires energy and courage to be willing to face the raw fact that this mental state is present. We can become aware of, and work skillfully with, any emotional state including anger, hate, gratitude, fear, sadness, calmness, insecurity, contentment, grief, tranquility, lust, compassion, loneliness, jealousy, envy, restlessness, peacefulness, faith, love. Emotions are changing mental states that arise in conjunction with every perception. When we are mindful of emotions we drop the conceptual narrative of the story line and investigate how the mind operates. What conditions nourish each mental state, and what conditions cause them to end? How do these mental states affect the clarity of our perception? We can observe the dynamic interaction of emotions and the body, and learn to work with emotions in conjunction with their somatic manifestations. We might gather ideas for investigation by reviewing the detailed Abhidhamma categories of mental states and the factors that constitute each state, or we might simply observe the arising and ceasing of mental states in activity and our meditation.
Insight Meditation South Bay - Silicon Valley

2017-12-19 Metta Views Self-Views 57:44
Nathan Glyde
How metta transcends self & other, and opens us to emptiness.
SanghaSeva Dharmalaya Silent Retreat

2017-12-19 Practicing with Darkness at the Time of the Winter Solstice: Five Metaphors to Guide Practice 61:19
Donald Rothberg
Inspired by the darkness of the earth, we are guided by a sense of the darkness as suggesting: 1) stopping and stillness; 2) being with difficulties; 3) opening to unknowing and mystery; 4) generativety, creativity and fertility and 5) luminosity.
Spirit Rock Meditation Center Insight Meditation Solstice Retreat

2017-12-19 Between the Thoughts 33:01
Howard Cohn
Mission Dharma

2017-12-19 Aspects of the Imaginal (Part 5) 1:22:43
Rob Burbea
PLEASE NOTE: 'The Mirrored Gates' is a set of talks (recorded by Rob from his home) attempting to clarify, elaborate on, and open up further the concepts, practices, and possibilities explained in previous talks on imaginal practice. Some working familiarity with those previous teachings will provide a helpful foundation for this new set; but a good understanding of and experiential facility with practices of emptiness, samatha, the emotional/energy body, metta, and mindfulness is necessary and presumed, without which these new teachings may be confusing and difficult to comprehend.
Gaia House The Mirrored Gates

2017-12-19 Meditations on the four elements 54:28
Bonnie Duran
Morning Instructions on the four elements and Q&A
Insight Meditation Society - Retreat Center Heartfelt Wisdom: Insight and Lovingkindness Retreat

2017-12-18 Monday Night Meditation Talk (Drop-in at Spirit Rock) 2:19:53
Jack Kornfield
Qualities of the awakened heart - topic of love
Spirit Rock Meditation Center

2017-12-18 Beyond Appearances 58:56
Zohar Lavie
SanghaSeva Dharmalaya Silent Retreat

2017-12-18 Joint Dharma Talk on Generosity 56:47
Chris Cullen
This talk also includes Kirsten Kratz
Gaia House Remembering and Awakening the Heart's Potential

2017-12-18 Aspects of the Imaginal (Part 4) 1:22:09
Rob Burbea
PLEASE NOTE: 'The Mirrored Gates' is a set of talks (recorded by Rob from his home) attempting to clarify, elaborate on, and open up further the concepts, practices, and possibilities explained in previous talks on imaginal practice. Some working familiarity with those previous teachings will provide a helpful foundation for this new set; but a good understanding of and experiential facility with practices of emptiness, samatha, the emotional/energy body, metta, and mindfulness is necessary and presumed, without which these new teachings may be confusing and difficult to comprehend.
Gaia House The Mirrored Gates

2017-12-18 Happiness Of The Paramis 43:22
Bonnie Duran
Exploring a deeper happiness with the cultivation of the paramis
Insight Meditation Society - Retreat Center Heartfelt Wisdom: Insight and Lovingkindness Retreat

2017-12-18 Guided Qi Gong and Metta Practice 63:07
Chris Cullen
Gaia House Remembering and Awakening the Heart's Potential

2017-12-17 Unhindered and Glad 59:39
Nathan Glyde
Meeting the Hindrance Factors with Awakening Factors.
SanghaSeva Dharmalaya Silent Retreat

2017-12-17 Shaping Citta – Shaping World 51:05
Kirsten Kratz
Gaia House Remembering and Awakening the Heart's Potential

2017-12-17 Aspects of the Imaginal (Part 3) 56:47
Rob Burbea
PLEASE NOTE: 'The Mirrored Gates' is a set of talks (recorded by Rob from his home) attempting to clarify, elaborate on, and open up further the concepts, practices, and possibilities explained in previous talks on imaginal practice. Some working familiarity with those previous teachings will provide a helpful foundation for this new set; but a good understanding of and experiential facility with practices of emptiness, samatha, the emotional/energy body, metta, and mindfulness is necessary and presumed, without which these new teachings may be confusing and difficult to comprehend.
Gaia House The Mirrored Gates

2017-12-17 Holidays 47:34
Eugene Cash
San Francisco Insight Meditation Community

2017-12-17 Tender Balance - Courageous Vulnerability 47:24
Pascal Auclair
Insight Meditation Society - Retreat Center Heartfelt Wisdom: Insight and Lovingkindness Retreat

2017-12-17 Refuges and Precepts 1:16:42
Mark Nunberg
Common Ground Meditation Center

2017-12-16 Approaches and Attitudes to Practice 52:30
Zohar Lavie
SanghaSeva Dharmalaya Silent Retreat

2017-12-16 Kindness 31:02
Pascal Auclair
A few words on the qualities of the heart and a guided meditation.
Insight Meditation Society - Retreat Center Heartfelt Wisdom: Insight and Lovingkindness Retreat

2017-12-16 Gathering and Nourishing the Embodied Heart-Mind 59:00
Chris Cullen
Gaia House Remembering and Awakening the Heart's Potential

2017-12-16 Aspects of the Imaginal (Part 2) 48:14
Rob Burbea
PLEASE NOTE: 'The Mirrored Gates' is a set of talks (recorded by Rob from his home) attempting to clarify, elaborate on, and open up further the concepts, practices, and possibilities explained in previous talks on imaginal practice. Some working familiarity with those previous teachings will provide a helpful foundation for this new set; but a good understanding of and experiential facility with practices of emptiness, samatha, the emotional/energy body, metta, and mindfulness is necessary and presumed, without which these new teachings may be confusing and difficult to comprehend.
Gaia House The Mirrored Gates

2017-12-16 Mindfulness and Clear Comprehension: How and Why 57:28
Bonnie Duran
This talk distinquishes Sati and Sampajanna.
Insight Meditation Society - Retreat Center Heartfelt Wisdom: Insight and Lovingkindness Retreat

2017-12-16 Guided Radiating Metta/Kindness (Retreat at Spirit Rock) 33:08
Erin Selover
Spirit Rock Meditation Center In the Presence of Love: Metta and Qi Gong

2017-12-16 Den zweiten Pfeil nicht abschiessen. Vedana erkennen und verstehen. 59:46
Yuka Nakamura
Ausgehend vom Sutta über den Pfeil beleuchtet der Vortrag die zentrale Rolle von Vedana (Gefühlstönungen) und der Reaktion darauf in der Entstehung von Leiden. Indem wir Vedana in ihrer Vergänglichkeit erkennen, gewinnen wir innere Unabhängigkeit.
Meditationszentrum Beatenberg 3 day Vipassana meditation retreat

2017-12-15 Aspects of the Imaginal (Part 1) 53:02
Rob Burbea
PLEASE NOTE: 'The Mirrored Gates' is a set of talks (recorded by Rob from his home) attempting to clarify, elaborate on, and open up further the concepts, practices, and possibilities explained in previous talks on imaginal practice. Some working familiarity with those previous teachings will provide a helpful foundation for this new set; but a good understanding of and experiential facility with practices of emptiness, samatha, the emotional/energy body, metta, and mindfulness is necessary and presumed, without which these new teachings may be confusing and difficult to comprehend.
Gaia House The Mirrored Gates

2017-12-15 Buddhas erste Rede 55:39
Stefan Lang
Meditationszentrum Beatenberg

2017-12-15 Guided meditation on the five aggregates. 47:58
Caroline Jones
Insight Meditation Society - Forest Refuge December 2017 at IMS - Forest Refuge

2017-12-15 Meditate on What Provokes Resentment (Retreat at Spirit Rock) 56:07
Gullu Singh
Spirit Rock Meditation Center In the Presence of Love: Metta and Qi Gong

2017-12-15 Guided Forgiveness Practice (Retreat at Spirit Rock) 46:17
Erin Selover
Spirit Rock Meditation Center In the Presence of Love: Metta and Qi Gong

2017-12-14 Crazy Wisdom at IMCB: Poems, Darkness, Galaxy, Big Bang, Be Here now......and much more. 59:42
Wes Nisker
Insight Meditation Community of Berkeley

2017-12-14 Ideal Solitude 33:48
Kim Allen
Insight Santa Cruz

2017-12-13 Prince Five-Weapons and the Sticky-Haired Monster 45:20
Greg Scharf
Cambridge Insight Meditation Center

2017-12-13 Meditation: Boundless, Loving Awareness 21:05
Tara Brach
Learning how to recognize and rest in spaciousness, allows us to discover the love and wakefulness that is our source. This meditation guides us to discover interior space, exterior space, and then the continuous space that is suffused with awareness. We then explore how that awareness is experienced as heartspace—vast, illuminated and tender.
Insight Meditation Community of Washington DC IMCW Wednesday Evening Talks

2017-12-13 My Religion is Kindness – Part 1 54:23
Tara Brach
Authentic kindness must include the life within us. These two talks examine the movement from an armored to a free and loving heart. The first looks at how we can awaken from the trance of unworthiness and establish a genuinely caring relationship with our inner life. In the second we explore how self-kindness awakens us to the heartspace that naturally includes all of life.
Insight Meditation Community of Washington DC IMCW Wednesday Evening Talks

2017-12-13 To Hear the True Dharma 58:56
Pamela Weiss
San Francisco Insight Meditation Community

2017-12-13 Wednesday Morning Meditation (Drop in program at Spirit Rock) 1:41:05
Sylvia Boorstein
Spirit Rock Meditation Center

2017-12-13 Guided Compassion Session 31:49
Vinny Ferraro
Spirit Rock Meditation Center In the Presence of Love: Metta and Qi Gong

2017-12-12 Pour un moment ne rien exiger de la vie 48:51
Pascal Auclair
True North Insight TNI Regular Talks

2017-12-12 In the Presence of the Beloved 54:03
Vinny Ferraro
An exploration of why it's so hard to bring the love home to ourselves
Spirit Rock Meditation Center In the Presence of Love: Metta and Qi Gong

2017-12-11 L’équanimité, cours complet 1:24:53
Pascal Auclair
True North Insight TNI Regular Talks

2017-12-10 Investigating reality 52:15
Eugene Cash
San Francisco Insight Meditation Community

2017-12-10 Closing Talk - Continuing with Our Practice 22:14
Yanai Postelnik
Gaia House A Path of Peace and Kindness

2017-12-10 Loving Kindness Practice - Instructions and Guided Meditation 42:02
Yanai Postelnik
Including our body, our selves, each other and all beings.
Gaia House A Path of Peace and Kindness

2017-12-10 Balance & Strength in Difficult Conversations: The Simile of Saw 40:22
Oren Jay Sofer
An exploration of MN.21, The Simile of the Saw as a teaching on right relationship and wise speech.
Barre Center for Buddhist Studies Right Speech: Words That Lead to Awakening

2017-12-10 The Buddhas Teachings on Emptiness - Part 13 1:12:25
Mark Nunberg
For chant, See Common Ground Meditation Center Chants Book page 28
Common Ground Meditation Center The Buddha's Teachings on Emptiness
Attached Files:
  • Common Ground Meditation Center Chants (PDF)

2017-12-09 Evening Dharma Talk - A Path of Peace and Kindness 59:36
Yanai Postelnik
Gaia House A Path of Peace and Kindness

2017-12-09 The Deep Freedom of Human Needs 59:50
Oren Jay Sofer
How do hold the teachings on letting go, non-attachment and non-self with the reality of having needs as a human being. What are needs and how do we relate to them with wisdom in a world that is beyond our control, neither suppressing and denying them nor becoming overly fixated or identified with them?
Barre Center for Buddhist Studies Right Speech: Words That Lead to Awakening

2017-12-09 Map of the Practice and Q&A 1:11:53
Ayya Santacitta
Dharma Talk and Q&A
Spirit Rock Meditation Center

2017-12-09 Inner Beauty - Sila 61:13
Kamala Masters
Perth, Australia :  Perth Insight Meditation Retreat

2017-12-09 Guided Meditation - Full Awareness of the Breathing Body 42:34
Yanai Postelnik
Gaia House A Path of Peace and Kindness

2017-12-09 Ancestor Meditation (Retreat at Spirit Rock) -Amana Brembry Johnson, Noliwe Alexander , Devin Berry, Konda Mason, Larry Yang 33:55
Amana Brembry Johnson
Spirit Rock Meditation Center The Courage to Live: The Practice of Forgiveness

2017-12-09 Apparent Here and Now 36:42
Ayya Anandabodhi
Dharma Talk
Spirit Rock Meditation Center

2017-12-09 Insight Meditation Instructions for Sitting 40:16
Yanai Postelnik
Softening and Opening the Heart Mind
Gaia House A Path of Peace and Kindness

2017-12-09 Day 6 - Morning Instructions (Retreat at Spirit Rock) 43:43
Larry Yang
Forgiveness Meditation in the Four Directions
Spirit Rock Meditation Center The Courage to Live: The Practice of Forgiveness

2017-12-09 Guided Meditation: Exploring Needs 32:38
Oren Jay Sofer
Using attention to identify an unmet need, and to shift to recognizing what matters at the core independent of any situation, time, person, place, or thing.
Barre Center for Buddhist Studies Right Speech: Words That Lead to Awakening

2017-12-09 Afternoon Compassionate Movement (Retreat at Spirit Rock) 44:17
Amana Brembry Johnson
Spirit Rock Meditation Center The Courage to Live: The Practice of Forgiveness

2017-12-09 The Peace of Not-Clinging: A Guided Meditation 20:23
Shaila Catherine
Shaila Catherine offers this 20-minute teaching on impermanence and not-clinging in the mode of guided meditation instructions. We practice being unattached to pleasant and unpleasant feelings and releasing all clinging connected with sensual desire or aversion. To cultivate non-clinging, first notice the experience of clinging, perhaps by observing physical tightness, mental contraction, or a sense of separation. As you become mindful of the changing nature of experiences, allow yourself to deeply accept this fact of impermanence. Allow experiences to arise and be known, and also let them end.
Insight Meditation South Bay - Silicon Valley

2017-12-09 Working with Hindrances in Meditation: A Guided Meditation Instruction 25:21
Shaila Catherine
This 25-minute guided meditation by Shaila Catherine explores ways of recognizing and working with the five classic hindrances that arise in meditation: sensual desire, anger, sloth and torpor, restlessness, and doubt. We observe how hindrances arise, and learn how to respond wisely to them.
Insight Meditation South Bay - Silicon Valley

2017-12-08 Part 2 - The Three Universal Marks of Existence 46:38
Kamala Masters
Perth, Australia :  Perth Insight Meditation Retreat

2017-12-08 Evening Dharma Talk - Being Here 51:53
Yanai Postelnik
Gaia House A Path of Peace and Kindness

2017-12-08 The Five Daily Recollections 43:42
Caroline Jones
Insight Meditation Society - Forest Refuge December 2017 at IMS - Forest Refuge

2017-12-08 Crafting our Words, Shaping the Heart 55:28
Oren Jay Sofer
Right Speech is a key factor in the cultivation of the Noble Eightfold Path, shaping the heart and mind even as the heart-mind shapes our speech. Our intention is the decisive factor in determine the direction and shape of our speech, our heart and our mind.
Barre Center for Buddhist Studies Right Speech: Words That Lead to Awakening

2017-12-08 Part 1 - The Universal Characteristics of Existence 60:14
Kamala Masters
Perth, Australia :  Perth Insight Meditation Retreat

2017-12-08 Guided Meditation - Embodied Movement and Sitting Practice 39:53
Yanai Postelnik
Gaia House A Path of Peace and Kindness

2017-12-08 Day 5 - PM Guided Meditation (Retreat at Spirit Rock) 42:05
Konda Mason
Spirit Rock Meditation Center The Courage to Live: The Practice of Forgiveness

2017-12-08 Insight Meditation - Instructions for Standing Meditation 31:03
Yanai Postelnik
Gaia House A Path of Peace and Kindness

2017-12-08 Insight Meditation - Overview & Initial Instructions 39:29
Yanai Postelnik
Instructions for sitting and walking meditation: gathering and steadying the heart-mind.
Gaia House A Path of Peace and Kindness

2017-12-08 Morning Instructions 44:29
Kamala Masters
Perth, Australia :  Perth Insight Meditation Retreat

2017-12-08 Day 5 Morning Compassionate Movement (Retreat at Spirit Rock) 34:01
Amana Brembry Johnson
Spirit Rock Meditation Center The Courage to Live: The Practice of Forgiveness

2017-12-08 Guided Meditation: Arriving and Opening to Experience 44:58
Oren Jay Sofer
Early morning guided meditation introducing the practice of samatha-vipassana.
Barre Center for Buddhist Studies Right Speech: Words That Lead to Awakening

2017-12-08 The Courage to Live: The Practice of Forgiveness 30:31
Noliwe Alexander
Spirit Rock Meditation Center The Courage to Live: The Practice of Forgiveness

2017-12-07 Words that Lead to Awakening: Right Speech and the Capacity to Connect 62:10
Oren Jay Sofer
We are social creatures with the capacities for connection, empathy, and understanding. This talk introduces the practice of Right Speech as an essential part of the path to awakening.
Barre Center for Buddhist Studies Right Speech: Words That Lead to Awakening

2017-12-07 Day 4 Guided PM Meditation (Retreat at Spirit Rock) 44:34
Konda Mason
Spirit Rock Meditation Center The Courage to Live: The Practice of Forgiveness

2017-12-07 Looking At Your Life Through a Dharma Lens 46:27
James Baraz, Kate Munding
Insight Meditation Community of Berkeley IMCB Regular Talks

2017-12-07 Second Noble Truth - The Cause of Suffering 65:08
Kamala Masters
Perth, Australia :  Perth Insight Meditation Retreat

2017-12-07 The Joy of Letting Go into Gratitude 46:17
Noliwe Alexander
Spirit Rock Meditation Center The Courage to Live: The Practice of Forgiveness

2017-12-07 Guided Metta Meditation 47:22
Kamala Masters
Perth, Australia :  Perth Insight Meditation Retreat

2017-12-07 Day 4 - Morning Instructions (Retreat at Spirit Rock) 34:45
Konda Mason
Spirit Rock Meditation Center The Courage to Live: The Practice of Forgiveness

2017-12-07 Compassionate Movement (Retreat at Spirit Rock) 36:55
Amana Brembry Johnson
Spirit Rock Meditation Center The Courage to Live: The Practice of Forgiveness

2017-12-06 On Meditation 61:59
Pascal Auclair
True North Insight TNI Regular Talks

2017-12-06 Technology, Meditation & Relationship: Waking Up in the Modern World 55:00
Oren Jay Sofer
Cambridge Insight Meditation Center

2017-12-06 Meditation: Alert Inner Stillness 20:00
Tara Brach
Behind the changing sounds, sensations, feelings and thoughts is an alert inner stillness that is purely aware. This meditation begins with accessing the receptivity of a smile, awakening through the body and opening the senses. We then sense the background of awareness and relax back to inhabit that wholeness. When the mind is distracted, the pathway home is a relaxing back, and the essential practice is non-doing, allowing life to be just as it is.
Insight Meditation Community of Washington DC IMCW Wednesday Evening Talks

2017-12-06 Awakening from the Trance of Fear – Part 2 51:01
Tara Brach
While fear is a natural and intelligent emotion, when fear goes on overdrive, we are in a trance of fear that contracts our body, heart and mind. Our resistance to the direct experience of fear sustains the trance and leads to decisions and behaviors that harm ourselves and others. Only by facing fear with mindfulness and compassion can we awaken from trance and reconnect with our capacity for creativity and full aliveness, wisdom and love.
Insight Meditation Community of Washington DC IMCW Wednesday Evening Talks

2017-12-06 Instructions and Guided Meditation 25:27
Pascal Auclair
True North Insight TNI Regular Talks

2017-12-06 Mindfulness of Mind. 44:16
Greg Scharf
An exploration of the 3rd Establishment of Mindfulness.
Insight Meditation Society - Forest Refuge December 2017 at IMS - Forest Refuge

2017-12-06 Forgiveness Blues (Retreat at Spirit Rock) 56:25
Konda Mason
Spirit Rock Meditation Center The Courage to Live: The Practice of Forgiveness

2017-12-06 Cultivating Equanimity 2 65:37
Donald Rothberg
After a review of the basic qualities of equanimity and five main practices to cultivate equanimity, we focus on two ways in particular that equanimity can be confusing and/or become distorted: (1) when equanimity is not integrated with the awakened heart, and (2) when equanimity is more aloof and not responsive and active. As equanimity develops, it becomes rooted in a deep, compassionate, responsive, and unshakeable awareness.
Spirit Rock Meditation Center

2017-12-06 Morning Instructions - Day 3 (Retreat at Spirit Rock) 32:48
Devin Berry
Reflections & Guided meditation on self-forgiveness
Spirit Rock Meditation Center The Courage to Live: The Practice of Forgiveness

2017-12-05 Échange avec les méditants sur la pratique 57:33
Pascal Auclair
True North Insight TNI Regular Talks

2017-12-05 Instruction et méditation guidée, mardi soir 29:34
Pascal Auclair
True North Insight TNI Regular Talks

Creative Commons License