Publications by 'Vinayak Agarwal'