Professor D. N Samarasekera