Publications by 'Rolland G. Sirisinghe'