Adhyapana Prakashana Departumentuwa සමාජ විද්යාව - Adhyapana Prakashana Departumentuwa Baththaramulla 2009 - 98p 1 - 2023-10-03 Nat. Bib. No.: 0003372 Nat. Bib. Agency Control No.: DEP Universal Decimal Class. No.: 301