Publications by 'Vishal Rana'