Author: Sinhasuragani Vadi Kshamasramana