Author: Vad, Ganesh, Chimanaji.