Publications by 'Prasad Weerakoon'