Author: Kurundakara, Narahara.