Publications by 'Shane Mainali'