• Country Club Johannesburg (map)
  • 1 Napier Road
  • Johannesburg, GP, 2092
  • South Africa

David brings his unique blend of poetry, philosophy, humour and insight to bear on the art and practice of deepening the conversations we engage in throughout our lives - with our partners, our work, our astonishing world and most especially, ourselves.