Professor A L A K Ranaweera