Author: Meher Baba
Alternate names: Meher Baba.; Avatar Meher Baba; Meher  Baba; Meher Baba; Don E Stevens
Born: 25 February 1894
Died: 31 January 1969
Bio: Meher Baba (born Merwan Sheriar Irani) was an Indian spiritual master who said he was the Avatar, God in human form.