Publications by 'Rajendra P. Agarwal'