Stephen Russell is london born (1954), based in Ibiza, and has been travelling the world since 2011. During which time he has travelled 350,000 miles and promoted on his Taoist “inner technology” system through a series of talks, residential retreats, “conscious clubbing” events and electronic dance projects. Stephen Russell has written sixteen books, including Barefoot […]
Stephen Russell The Barefoot Doctor Read More »