Bandara, C.M.M.2015-06-032015-06-031989Economic Review, 15(2):p.4-6https://dl-ifs.nsf.gov.lk/handle/1/335Natural DisastersRecent natural disasters: wrath of gods or the responsibility of man?Article