Publications by 'Viresh Ranjan'