New light on Sri Shirdi Sai Baba (B R, 1999)