Publications by authors named "Jai Prakash Agarwal"