Author: shrii sudarshanadaasaakhya kavi