Publications by 'Esaignani Selvarajah'