Author: Kandengodlu Shankara bhatta