Features Author Senarath Paranavithana Sepala Wijesekara Language Sinhala Pages* 306 Product tags Book 452