Publications by 'Krishna Agarwal'