Publications by 'Eshan Singh'