i have known john for ten years have attended his classes for that period, and he holds a class in my home every thursday. he is a great guy and his methods are of great use, and original. He has recently authored a book, which details his method and background. mark steiner