Meher Baba, painting by Susan White
Meher Baba (February 25, 1894 January 31, 1969) was an Indian spiritual master who claimed to be the Avatar (an incarnation of God). Although he maintained silence for most of his life, his teachings spread worldwide, notably ...
A mind that is fast is sick. A mind that is slow is sound. A mind that is still is divine.
Don't worry, be happy.
Take this action
Or do this