TY - GEN AU - Mallawaarachchi, Lakshman TI - Ran Samanallu SN - 9558091286 U1 - 891.483 PY - 1972/// CY - Balangoda PB - Tharaka KW - Fiction KW - Fiction - Sinhala KW - Sri Lanka ER -