TY - GEN AU - Virupaksa TI - Narayanivilasah ER -