Publications by 'Sudarshan Mark Samarasinghe'