Publications by 'Amit K. Agarwal'