David Landau

Sketchy new age guru / cult leader sort of guy known by Tara Byrne and Steve Dean and others.