Sahastrara Puja Chelsham Road Ashram, London (England)

Sahastrara Puja – Chelsham Road, London (UK), 5 May 1981
…Such a pleasure to come back to you all.  I was looking forward to it.  I received all your letter and greeting and all that you told.  It was so loving and so encouraging to know about your progress here and when I was really working very, very, very, very hard, I used to think of you and I would put this idea into my mind that a day will come when the prophecy of William Blake must come. […]