2014-10-302014-10-302006SLEMA Journal , 12(2):p.32https://dl.nsf.gov.lk/handle/1/11645Tidal power:past, present and futureArticle