Barbara Scott

The Empty Chair

Meher Baba’s 1969 Darshan. In April-June 1969, an extraordinary event took place in India: the “last” Darshan of Avatar Meher…

13 years ago