Stephen Russell is london born (1954), and based in Ibiza, 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. He has written sixteen books, including Barefoot Doctor’s Handbook
Read More »