Publications by 'Upul Obeysekare'